Lines Matching refs:netif
107 #include "netif/ppp_oe.h"
198 struct netif *ethif;
216 struct netif netif;
604 pppoe_destroy(&pc->netif);
607 int pppOverEthernetOpen(struct netif *ethif, const char *service_name, const char *concentrator_name,
714 snmp_inc_ifoutdiscards(&pc->netif);
720 snmp_add_ifoutoctets(&pc->netif, nb->tot_len);
721 snmp_inc_ifoutucastpkts(&pc->netif);
779 snmp_inc_ifoutdiscards(&pc->netif);
797 snmp_inc_ifoutdiscards(&pc->netif);
801 snmp_add_ifoutoctets(&pc->netif, tot_len);
802 snmp_inc_ifoutucastpkts(&pc->netif);
810 pppifOutput(struct netif *netif, struct pbuf *pb, ip_addr_t *ipaddr)
812 int pd = (int)(size_t)netif->state;
831 snmp_inc_ifoutdiscards(netif);
840 snmp_inc_ifoutdiscards(netif);
857 snmp_inc_ifoutdiscards(netif);
882 snmp_inc_ifoutdiscards(netif);
945 snmp_inc_ifoutdiscards(netif);
1044 snmp_inc_ifoutdiscards(&pc->netif);
1056 snmp_inc_ifoutdiscards(&pc->netif);
1060 snmp_add_ifoutoctets(&pc->netif, (u16_t)n);
1061 snmp_inc_ifoutucastpkts(&pc->netif);
1093 snmp_inc_ifoutdiscards(&pc->netif);
1134 snmp_inc_ifoutdiscards(&pc->netif);
1320 * pppifNetifInit - netif init callback
1323 pppifNetifInit(struct netif *netif)
1325 netif->name[0] = 'p';
1326 netif->name[1] = 'p';
1327 netif->output = pppifOutput;
1328 netif->mtu = pppMTU((int)(size_t)netif->state);
1329 netif->flags = NETIF_FLAG_POINTTOPOINT | NETIF_FLAG_LINK_UP;
1332 /* netif_set_hostname(netif, "lwip"); */
1351 netif_remove(&pc->netif);
1352 if (netif_add(&pc->netif, &pc->addrs.our_ipaddr, &pc->addrs.netmask,
1354 netif_set_up(&pc->netif);
1397 /* make sure the netif status callback is called */
1398 netif_set_down(&pc->netif);
1399 netif_remove(&pc->netif);
1480 netif_set_default(&pc->netif);
1546 pppoe_destroy(&pc->netif);
1618 snmp_inc_ifinucastpkts(&pppControl[pd].netif);
1619 snmp_add_ifinoctets(&pppControl[pd].netif, nb->tot_len);
1642 if ((vj_uncompress_tcp(&nb, &pppControl[pd].vjComp) >= 0) && (pppControl[pd].netif.input)) {
1643 pppControl[pd].netif.input(nb, &pppControl[pd].netif);
1661 if ((vj_uncompress_uncomp(nb, &pppControl[pd].vjComp) >= 0) && pppControl[pd].netif.input) {
1662 pppControl[pd].netif.input(nb, &pppControl[pd].netif);
1677 if (pppControl[pd].netif.input) {
1678 pppControl[pd].netif.input(nb, &pppControl[pd].netif);
1717 snmp_inc_ifindiscards(&pppControl[pd].netif);
1759 snmp_inc_ifindiscards(&pppControl[pcrx->pd].netif);
1854 snmp_inc_ifindiscards(&pppControl[pcrx->pd].netif);
2009 snmp_inc_ifindiscards(&pppControl[pd].netif);
2016 /** Set the status callback of a PPP's netif
2026 netif_set_status_callback(&pppControl[pd].netif, status_callback);
2031 /** Set the link callback of a PPP's netif
2041 netif_set_link_callback(&pppControl[pd].netif, link_callback);