35 #if PPP_SUPPORT && PPPOS_SUPPORT 59 typedef u32_t (*pppos_output_cb_fn)(ppp_pcb *pcb,
u8_t *data,
u32_t len,
void *ctx);
64 typedef u8_t ext_accm[32];
69 typedef struct pppos_pcb_s pppos_pcb;
73 pppos_output_cb_fn output_cb;
85 unsigned int pcomp :1;
86 unsigned int accomp :1;
90 struct pbuf *in_head, *in_tail;
98 ppp_pcb *pppos_create(
struct netif *pppif, pppos_output_cb_fn output_cb,
99 ppp_link_status_cb_fn link_status_cb,
void *ctx_cb);
101 #if !NO_SYS && !PPP_INPROC_IRQ_SAFE 103 err_t pppos_input_tcpip(ppp_pcb *ppp,
u8_t *s,
int l);
107 void pppos_input(ppp_pcb *ppp,
u8_t* data,
int len);
114 #if !NO_SYS && !PPP_INPROC_IRQ_SAFE