Home
last modified time | relevance | path

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

/lib/liblwip/src/include/lwip/
Draw.h48 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 …]
Dapi.h126 struct raw_pcb;
144 struct raw_pcb *raw;
Dmemp_std.h34 LWIP_MEMPOOL(RAW_PCB, MEMP_NUM_RAW_PCB, sizeof(struct raw_pcb), "RAW_PCB")
/lib/liblwip/src/core/
Draw.c56 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/
Dapi_msg.c78 recv_raw(void *arg, struct raw_pcb *pcb, struct pbuf *p, in recv_raw()
/lib/liblwip/
DCHANGELOG2426 changed raw_pcb.protocol from u16_t to u8_t since for IPv4 and IPv6, proto