51 |
|
|
52 |
#define UDP_FLAGS_NOCHKSUM 0x01 |
#define UDP_FLAGS_NOCHKSUM 0x01 |
53 |
#define UDP_FLAGS_UDPLITE 0x02 |
#define UDP_FLAGS_UDPLITE 0x02 |
54 |
|
#define UDP_FLAGS_CONNECTED 0x04 |
55 |
|
|
56 |
struct udp_pcb { |
struct udp_pcb { |
57 |
struct udp_pcb *next; |
struct udp_pcb *next; |
75 |
u16_t port); |
u16_t port); |
76 |
err_t udp_connect (struct udp_pcb *pcb, struct ip_addr *ipaddr, |
err_t udp_connect (struct udp_pcb *pcb, struct ip_addr *ipaddr, |
77 |
u16_t port); |
u16_t port); |
78 |
|
void udp_disconnect (struct udp_pcb *pcb); |
79 |
void udp_recv (struct udp_pcb *pcb, |
void udp_recv (struct udp_pcb *pcb, |
80 |
void (* recv)(void *arg, struct udp_pcb *upcb, |
void (* recv)(void *arg, struct udp_pcb *upcb, |
81 |
struct pbuf *p, |
struct pbuf *p, |