Searched refs:raw_pcb (Results 1 – 6 of 6) sorted by relevance
| /lib/liblwip/src/include/lwip/ |
| D | raw.h | 48 struct raw_pcb; 60 typedef u8_t (*raw_recv_fn)(void *arg, struct raw_pcb *pcb, struct pbuf *p, 63 struct raw_pcb { struct 67 struct raw_pcb *next; argument 79 struct raw_pcb * raw_new (u8_t proto); argument 80 void raw_remove (struct raw_pcb *pcb); 81 err_t raw_bind (struct raw_pcb *pcb, ip_addr_t *ipaddr); 82 err_t raw_connect (struct raw_pcb *pcb, ip_addr_t *ipaddr); 84 void raw_recv (struct raw_pcb *pcb, raw_recv_fn recv, void *recv_arg); 85 err_t raw_sendto (struct raw_pcb *pcb, struct pbuf *p, ip_addr_t *ipaddr); [all …]
|
| D | api.h | 126 struct raw_pcb; 144 struct raw_pcb *raw;
|
| D | memp_std.h | 34 LWIP_MEMPOOL(RAW_PCB, MEMP_NUM_RAW_PCB, sizeof(struct raw_pcb), "RAW_PCB")
|
| /lib/liblwip/src/core/ |
| D | raw.c | 56 static struct raw_pcb *raw_pcbs; 78 struct raw_pcb *pcb, *prev; in raw_input() 142 raw_bind(struct raw_pcb *pcb, ip_addr_t *ipaddr) in raw_bind() 162 raw_connect(struct raw_pcb *pcb, ip_addr_t *ipaddr) in raw_connect() 183 raw_recv(struct raw_pcb *pcb, raw_recv_fn recv, void *recv_arg) in raw_recv() 203 raw_sendto(struct raw_pcb *pcb, struct pbuf *p, ip_addr_t *ipaddr) in raw_sendto() 286 raw_send(struct raw_pcb *pcb, struct pbuf *p) in raw_send() 300 raw_remove(struct raw_pcb *pcb) in raw_remove() 302 struct raw_pcb *pcb2; in raw_remove() 330 struct raw_pcb * [all …]
|
| /lib/liblwip/src/api/ |
| D | api_msg.c | 78 recv_raw(void *arg, struct raw_pcb *pcb, struct pbuf *p, in recv_raw()
|
| /lib/liblwip/ |
| D | CHANGELOG | 2426 changed raw_pcb.protocol from u16_t to u8_t since for IPv4 and IPv6, proto
|