Home
last modified time | relevance | path

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

/btstack/3rd-party/lwip/core/src/include/lwip/
H 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);
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 Dapi.h210 struct raw_pcb;
228 struct raw_pcb *raw;
/btstack/3rd-party/lwip/core/src/core/
H A Draw.c66 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 Dmemp_std.h42 LWIP_MEMPOOL(RAW_PCB, MEMP_NUM_RAW_PCB, sizeof(struct raw_pcb), "RAW_PCB")
/btstack/3rd-party/lwip/core/src/api/
H A Dapi_msg.c159 recv_raw(void *arg, struct raw_pcb *pcb, struct pbuf *p, in recv_raw()
/btstack/3rd-party/lwip/core/
H A DCHANGELOG3615 changed raw_pcb.protocol from u16_t to u8_t since for IPv4 and IPv6, proto