Home
last modified time | relevance | path

Searched refs:raw_pcb (Results 1 – 7 of 7) sorted by relevance

/lib/lwip/lwip/src/include/lwip/
A Draw.h59 struct raw_pcb;
71 typedef u8_t (*raw_recv_fn)(void *arg, struct raw_pcb *pcb, struct pbuf *p,
75 struct raw_pcb { struct
79 struct raw_pcb *next; argument
104 struct raw_pcb * raw_new (u8_t proto); argument
105 struct raw_pcb * raw_new_ip_type(u8_t type, u8_t proto);
106 void raw_remove (struct raw_pcb *pcb);
107 err_t raw_bind (struct raw_pcb *pcb, const ip_addr_t *ipaddr);
109 err_t raw_connect (struct raw_pcb *pcb, const ip_addr_t *ipaddr);
110 void raw_disconnect (struct raw_pcb *pcb);
[all …]
A Dapi.h210 struct raw_pcb;
228 struct raw_pcb *raw;
/lib/lwip/lwip/src/core/
A Draw.c66 static struct raw_pcb *raw_pcbs;
137 struct raw_pcb *pcb, *prev; in raw_input()
304 raw_disconnect(struct raw_pcb *pcb) in raw_disconnect()
562 raw_remove(struct raw_pcb *pcb) in raw_remove()
564 struct raw_pcb *pcb2; in raw_remove()
595 struct raw_pcb *
598 struct raw_pcb *pcb; in raw_new()
607 memset(pcb, 0, sizeof(struct raw_pcb)); in raw_new()
635 struct raw_pcb *
638 struct raw_pcb *pcb; in raw_new_ip_type()
[all …]
/lib/lwip/lwip/contrib/apps/ping/
A Dping.c102 static struct raw_pcb *ping_pcb;
294 ping_recv(void *arg, struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *addr) in ping_recv()
324 ping_send(struct raw_pcb *raw, const ip_addr_t *addr) in ping_send()
355 struct raw_pcb *pcb = (struct raw_pcb*)arg; in ping_timeout()
/lib/lwip/lwip/src/include/lwip/priv/
A Dmemp_std.h42 LWIP_MEMPOOL(RAW_PCB, MEMP_NUM_RAW_PCB, sizeof(struct raw_pcb), "RAW_PCB")
/lib/lwip/lwip/src/api/
A Dapi_msg.c159 recv_raw(void *arg, struct raw_pcb *pcb, struct pbuf *p, in recv_raw()
/lib/lwip/lwip/
A DCHANGELOG3712 changed raw_pcb.protocol from u16_t to u8_t since for IPv4 and IPv6, proto

Completed in 20 milliseconds