Searched refs:raw_pcb (Results 1 – 6 of 6) sorted by relevance
/btstack/3rd-party/lwip/core/src/include/lwip/ |
H A D | raw.h | 59 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); 108 void raw_bind_netif (struct raw_pcb *pcb, const struct netif *netif); 109 err_t raw_connect (struct raw_pcb *pcb, const ip_addr_t *ipaddr); [all …]
|
H A D | api.h | 210 struct raw_pcb; 228 struct raw_pcb *raw;
|
/btstack/3rd-party/lwip/core/src/core/ |
H A D | raw.c | 66 static struct raw_pcb *raw_pcbs; 69 raw_input_local_match(struct raw_pcb *pcb, u8_t broadcast) in raw_input_local_match() 137 struct raw_pcb *pcb, *prev; in raw_input() 221 raw_bind(struct raw_pcb *pcb, const ip_addr_t *ipaddr) in raw_bind() 253 raw_bind_netif(struct raw_pcb *pcb, const struct netif *netif) in raw_bind_netif() 278 raw_connect(struct raw_pcb *pcb, const ip_addr_t *ipaddr) in raw_connect() 304 raw_disconnect(struct raw_pcb *pcb) in raw_disconnect() 334 raw_recv(struct raw_pcb *pcb, raw_recv_fn recv, void *recv_arg) in raw_recv() 354 raw_sendto(struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *ipaddr) in raw_sendto() 420 raw_sendto_if_src(struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *dst_ip, in raw_sendto_if_src() [all …]
|
/btstack/3rd-party/lwip/core/src/include/lwip/priv/ |
H A D | memp_std.h | 42 LWIP_MEMPOOL(RAW_PCB, MEMP_NUM_RAW_PCB, sizeof(struct raw_pcb), "RAW_PCB")
|
/btstack/3rd-party/lwip/core/src/api/ |
H A D | api_msg.c | 159 recv_raw(void *arg, struct raw_pcb *pcb, struct pbuf *p, in recv_raw()
|
/btstack/3rd-party/lwip/core/ |
H A D | CHANGELOG | 3615 changed raw_pcb.protocol from u16_t to u8_t since for IPv4 and IPv6, proto
|