Searched refs:raw_pcb (Results 1 - 12 of 12) sorted by relevance

/barrelfish-master/include/lwip/lwip/
H A Draw.h48 struct raw_pcb { struct
52 struct raw_pcb *next;
57 * @param arg user supplied argument (raw_pcb.recv_arg)
58 * @param pcb the raw_pcb which received data
66 u8_t(*recv) (void *arg, struct raw_pcb * pcb, struct pbuf * p,
74 struct raw_pcb *raw_new(u8_t proto);
75 void raw_remove(struct raw_pcb *pcb);
76 err_t raw_bind(struct raw_pcb *pcb, struct ip_addr *ipaddr);
77 err_t raw_connect(struct raw_pcb *pcb, struct ip_addr *ipaddr);
79 void raw_recv(struct raw_pcb *pc
[all...]
H A Dmemp_std.h34 LWIP_MEMPOOL(RAW_PCB, MEMP_NUM_RAW_PCB, sizeof(struct raw_pcb), "RAW_PCB")
H A Dapi.h102 struct raw_pcb;
120 struct raw_pcb *raw;
/barrelfish-master/include/lwip2/lwip/
H A Draw.h55 struct raw_pcb;
58 * @param arg user supplied argument (raw_pcb.recv_arg)
59 * @param pcb the raw_pcb which received data
67 typedef u8_t (*raw_recv_fn)(void *arg, struct raw_pcb *pcb, struct pbuf *p,
71 struct raw_pcb { struct
75 struct raw_pcb *next;
92 struct raw_pcb * raw_new (u8_t proto);
93 struct raw_pcb * raw_new_ip_type(u8_t type, u8_t proto);
94 void raw_remove (struct raw_pcb *pcb);
95 err_t raw_bind (struct raw_pcb *pc
[all...]
H A Dapi.h197 struct raw_pcb;
215 struct raw_pcb *raw;
/barrelfish-master/lib/lwip/src/core/
H A Draw.c58 static struct raw_pcb *raw_pcbs;
79 struct raw_pcb *pcb, *prev;
141 err_t raw_bind(struct raw_pcb * pcb, struct ip_addr * ipaddr)
160 err_t raw_connect(struct raw_pcb * pcb, struct ip_addr * ipaddr)
181 raw_recv(struct raw_pcb *pcb,
182 u8_t(*recv) (void *arg, struct raw_pcb * upcb, struct pbuf * p,
202 err_t raw_sendto(struct raw_pcb *pcb, struct pbuf *p, struct ip_addr *ipaddr)
292 err_t raw_send(struct raw_pcb * pcb, struct pbuf * p)
305 void raw_remove(struct raw_pcb *pcb)
307 struct raw_pcb *pcb
[all...]
/barrelfish-master/lib/lwip2/src/core/
H A Draw.c65 static struct raw_pcb *raw_pcbs;
68 raw_input_match(struct raw_pcb *pcb, u8_t broadcast)
130 struct raw_pcb *pcb, *prev;
210 raw_bind(struct raw_pcb *pcb, const ip_addr_t *ipaddr)
234 raw_connect(struct raw_pcb *pcb, const ip_addr_t *ipaddr)
255 raw_recv(struct raw_pcb *pcb, raw_recv_fn recv, void *recv_arg)
276 raw_sendto(struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *ipaddr)
402 raw_send(struct raw_pcb *pcb, struct pbuf *p)
417 raw_remove(struct raw_pcb *pcb)
419 struct raw_pcb *pcb
[all...]
/barrelfish-master/lib/net/test/
H A Dping.c36 static struct raw_pcb *ping_pcb;
74 ping_recv(void *arg, struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *addr)
113 ping_send(struct raw_pcb *raw, ip_addr_t *addr)
151 struct raw_pcb *pcb = (struct raw_pcb*)arg;
/barrelfish-master/lib/lwip2/src/apps/ping/
H A Dping.c100 static struct raw_pcb *ping_pcb;
290 ping_recv(void *arg, struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *addr)
320 ping_send(struct raw_pcb *raw, ip_addr_t *addr)
349 struct raw_pcb *pcb = (struct raw_pcb*)arg;
/barrelfish-master/include/lwip2/lwip/priv/
H A Dmemp_std.h42 LWIP_MEMPOOL(RAW_PCB, MEMP_NUM_RAW_PCB, sizeof(struct raw_pcb), "RAW_PCB")
/barrelfish-master/lib/lwip/src/api/
H A Dapi_msg.c69 * @see raw.h (struct raw_pcb.recv) for parameters and return value
72 recv_raw(void *arg, struct raw_pcb *pcb, struct pbuf *p, struct ip_addr *addr)
/barrelfish-master/lib/lwip2/src/api/
H A Dapi_msg.c97 * @see raw.h (struct raw_pcb.recv) for parameters and return value
100 recv_raw(void *arg, struct raw_pcb *pcb, struct pbuf *p,

Completed in 346 milliseconds