#include "lwip/arch.h"
#include "lwip/pbuf.h"
#include "lwip/inet.h"
#include "lwip/ip.h"
#include "lwip/err.h"
Include dependency graph for udp.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | udp_hdr |
struct | udp_pcb |
Defines | |
#define | UDP_HLEN 8 |
#define | UDP_FLAGS_NOCHKSUM 0x01U |
#define | UDP_FLAGS_UDPLITE 0x02U |
#define | UDP_FLAGS_CONNECTED 0x04U |
#define | udp_flags(pcb) ((pcb)->flags) |
#define | udp_setflags(pcb, f) ((pcb)->flags = (f)) |
Functions | |
udp_pcb * | udp_new (void) |
void | udp_remove (struct udp_pcb *pcb) |
err_t | udp_bind (struct udp_pcb *pcb, struct ip_addr *ipaddr, u16_t port) |
err_t | udp_connect (struct udp_pcb *pcb, struct ip_addr *ipaddr, u16_t port) |
void | udp_disconnect (struct udp_pcb *pcb) |
void | udp_recv (struct udp_pcb *pcb, void(*recv)(void *arg, struct udp_pcb *upcb, struct pbuf *p, struct ip_addr *addr, u16_t port), void *recv_arg) |
err_t | udp_send (struct udp_pcb *pcb, struct pbuf *p) |
u8_t | udp_lookup (struct ip_hdr *iphdr, struct netif *inp) |
void | udp_input (struct pbuf *p, struct netif *inp) |
void | udp_init (void) |
Variables | |
udp_hdr | PACK_STRUCT_STRUCT |
|
|
|
Definition at line 54 of file udp.h. Referenced by netconn_peer(). |
|
Definition at line 52 of file udp.h. Referenced by do_bind(), and do_connect(). |
|
Definition at line 53 of file udp.h. Referenced by do_bind(), and do_connect(). |
|
|
|
Definition at line 88 of file udp.h. Referenced by do_bind(), and do_connect(). |
|
Referenced by dhcp_discover(), dhcp_inform(), dhcp_rebind(), dhcp_release(), dhcp_renew(), dhcp_select(), and do_bind(). |
|
Referenced by dhcp_discover(), dhcp_inform(), dhcp_rebind(), dhcp_release(), dhcp_renew(), dhcp_select(), and do_connect(). |
|
Referenced by do_disconnect(). |
|
Referenced by tcpip_thread(). |
|
Referenced by ip_input(). |
|
|
|
Referenced by dhcp_inform(), dhcp_start(), do_bind(), and do_connect(). |
|
Referenced by dhcp_discover(), do_bind(), and do_connect(). |
|
Referenced by dhcp_inform(), dhcp_stop(), and do_delconn(). |
|
Referenced by dhcp_discover(), dhcp_inform(), dhcp_rebind(), dhcp_release(), dhcp_renew(), dhcp_select(), and do_send(). |
|
|