Lines Matching refs:netif
43 #include "lwip/netif.h"
52 #include "netif/etharp.h"
1029 void snmp_add_ifinoctets(struct netif *ni, u32_t value)
1034 void snmp_inc_ifinucastpkts(struct netif *ni)
1039 void snmp_inc_ifinnucastpkts(struct netif *ni)
1044 void snmp_inc_ifindiscards(struct netif *ni)
1049 void snmp_add_ifoutoctets(struct netif *ni, u32_t value)
1054 void snmp_inc_ifoutucastpkts(struct netif *ni)
1059 void snmp_inc_ifoutnucastpkts(struct netif *ni)
1064 void snmp_inc_ifoutdiscards(struct netif *ni)
1089 void snmp_insert_arpidx_tree(struct netif *ni, ip_addr_t *ip)
1161 void snmp_delete_arpidx_tree(struct netif *ni, ip_addr_t *ip)
1318 void snmp_insert_ipaddridx_tree(struct netif *ni)
1372 void snmp_delete_ipaddridx_tree(struct netif *ni)
1437 * (needed for ipRouteAge) in the netif.
1439 void snmp_insert_iprteidx_tree(u8_t dflt, struct netif *ni)
1516 void snmp_delete_iprteidx_tree(u8_t dflt, struct netif *ni)
2383 /** @todo this should be some sort of sizeof(struct netif.name) */
2395 struct netif *netif;
2397 snmp_ifindextonetif(ident[1], &netif);
2401 od->v_len = netif->hwaddr_len;
2463 struct netif *netif;
2466 snmp_ifindextonetif(od->id_inst_ptr[1], &netif);
2478 ocstrncpy((u8_t*)value, (u8_t*)netif->name, len);
2483 *sint_ptr = netif->link_type;
2489 *sint_ptr = netif->mtu;
2495 *uint_ptr = netif->link_speed;
2499 ocstrncpy((u8_t*)value, netif->hwaddr, len);
2504 if (netif_is_up(netif))
2506 if (netif_is_link_up(netif))
2524 if (netif_is_up(netif))
2537 *uint_ptr = netif->ts;
2543 *uint_ptr = netif->ifinoctets;
2549 *uint_ptr = netif->ifinucastpkts;
2555 *uint_ptr = netif->ifinnucastpkts;
2561 *uint_ptr = netif->ifindiscards;
2575 *uint_ptr = netif->ifoutoctets;
2581 *uint_ptr = netif->ifoutucastpkts;
2587 *uint_ptr = netif->ifoutnucastpkts;
2593 *uint_ptr = netif->ifoutdiscards;
2620 struct netif *netif;
2625 snmp_ifindextonetif(od->id_inst_ptr[1], &netif);
2643 struct netif *netif;
2647 snmp_ifindextonetif(od->id_inst_ptr[1], &netif);
2656 netif_set_up(netif);
2660 netif_set_down(netif);
2699 od->v_len = 6; /** @todo try to use netif::hwaddr_len */
2729 struct netif *netif;
2734 snmp_ifindextonetif(od->id_inst_ptr[1], &netif);
2738 if (etharp_find_addr(netif, &ip, ðaddr_ret, &ipaddr_ret) > -1)
3075 struct netif *netif = netif_list;
3080 while ((netif != NULL) && !ip_addr_cmp(&ip, &netif->ip_addr))
3082 netif = netif->next;
3086 if (netif != NULL)
3095 *dst = netif->ip_addr;
3107 *dst = netif->netmask;
3115 address in the netif we can rely on */
3213 struct netif *netif;
3223 /* ip_route() uses default netif for default route */
3224 netif = netif_default;
3229 netif = netif_list;
3230 while ((netif != NULL) &&
3231 !ip_addr_netcmp(&dest, &(netif->ip_addr), &(netif->netmask)) )
3233 netif = netif->next;
3236 if (netif != NULL)
3254 ip_addr_get_network(dst, &netif->ip_addr, &netif->netmask);
3262 snmp_netiftoifindex(netif, sint_ptr);
3298 *dst = netif->gw;
3302 /* other rtes: netif ip_addr */
3303 *dst = netif->ip_addr;
3350 *dst = netif->netmask;
3390 od->v_len = 6; /** @todo try to use netif::hwaddr_len */
3420 struct netif *netif;
3425 snmp_ifindextonetif(od->id_inst_ptr[1], &netif);
3429 if (etharp_find_addr(netif, &ip, ðaddr_ret, &ipaddr_ret) > -1)