Lines Matching defs:protocol
96 #define PPP_IPX 0x2b /* IPX protocol */
127 #define PPP_LQR 0xc025 /* Link Quality Report protocol */
141 * for a particular lower link level protocol.
152 /* Free lower protocol control block */
157 err_t (*netif_output)(ppp_pcb *pcb, void *ctx, struct pbuf *p, u_short protocol);
165 * What to do with network protocol (NP) packets.
279 * for a particular protocol.
282 u_short protocol; /* PPP protocol number */
287 /* Process a received protocol-reject */
293 /* Open the protocol */
295 /* Close the protocol */
308 const char *name; /* Text name of protocol */
309 const char *data_name; /* Text name of corresponding data protocol */
482 /* Optional protocol names list, to make our messages a little more informative. */
564 void auth_peer_fail(ppp_pcb *pcb, int protocol);
566 void auth_peer_success(ppp_pcb *pcb, int protocol, int prot_flavor, const char *name, int namelen);
569 void auth_withpeer_fail(ppp_pcb *pcb, int protocol);
571 void auth_withpeer_success(ppp_pcb *pcb, int protocol, int prot_flavor);
574 void np_up(ppp_pcb *pcb, int proto); /* a network protocol has come up */
575 void np_down(ppp_pcb *pcb, int proto); /* a network protocol has gone down */
576 void np_finished(ppp_pcb *pcb, int proto); /* a network protocol no longer needs link */
631 * PPP use at least one timer per each of its protocol, but not all protocols are
643 * | low level protocol timeout (PPPoE or PPPoL2P)