Lines Matching refs:netif
75 #include "netif/ppp_oe.h"
117 static void pppoe_dispatch_disc_pkt(struct netif *, struct pbuf *);
134 static err_t pppoe_send_padt(struct netif *, u_int, const u8_t *);
137 static struct pppoe_softc * pppoe_find_softc_by_session(u_int, struct netif *);
138 static struct pppoe_softc * pppoe_find_softc_by_hunique(u8_t *, size_t, struct netif *);
144 pppoe_create(struct netif *ethif, int pd, void (*linkStatusCB)(int pd, int up), struct pppoe_softc **scptr)
172 pppoe_destroy(struct netif *ifp)
215 pppoe_find_softc_by_session(u_int session, struct netif *rcvif)
239 pppoe_find_softc_by_hunique(u8_t *token, size_t len, struct netif *rcvif)
285 pppoe_dispatch_disc_pkt(struct netif *netif, struct pbuf *pb)
369 sc = pppoe_find_softc_by_hunique((u8_t*)pb->payload + off + sizeof(pt), len, netif);
461 sc = pppoe_find_softc_by_hunique(ac_cookie, ac_cookie_len, netif);
550 pppoe_disc_input(struct netif *netif, struct pbuf *p)
554 pppoe_dispatch_disc_pkt(netif, p);
561 pppoe_data_input(struct netif *netif, struct pbuf *pb)
602 sc = pppoe_find_softc_by_session(session, netif);
606 pppoe_send_padt(netif, session, shost);
947 pppoe_send_padt(struct netif *outgoing_if, u_int session, const u8_t *dest)
1084 pppoe_ifattach_hook(void *arg, struct pbuf **mp, struct netif *ifp, int dir)