Lines Matching refs:udp_pcb
46 /* @todo Check the use of '(struct udp_pcb).chksum_len_rx'!
80 struct udp_pcb *udp_pcbs;
102 struct udp_pcb *pcb;
119 struct udp_pcb *ipcb = udp_pcbs;
122 /* port is already used by another udp_pcb */
154 struct udp_pcb *pcb, *prev;
155 struct udp_pcb *uncon_pcb;
357 struct udp_pcb *mpcb;
454 udp_send(struct udp_pcb *pcb, struct pbuf *p)
464 udp_send_chksum(struct udp_pcb *pcb, struct pbuf *p,
491 udp_sendto(struct udp_pcb *pcb, struct pbuf *p,
500 udp_sendto_chksum(struct udp_pcb *pcb, struct pbuf *p, ip_addr_t *dst_ip,
549 udp_sendto_if(struct udp_pcb *pcb, struct pbuf *p,
558 udp_sendto_if_chksum(struct udp_pcb *pcb, struct pbuf *p, ip_addr_t *dst_ip,
766 udp_bind(struct udp_pcb *pcb, ip_addr_t *ipaddr, u16_t port)
768 struct udp_pcb *ipcb;
853 udp_connect(struct udp_pcb *pcb, ip_addr_t *ipaddr, u16_t port)
855 struct udp_pcb *ipcb;
911 udp_disconnect(struct udp_pcb *pcb)
930 udp_recv(struct udp_pcb *pcb, udp_recv_fn recv, void *recv_arg)
946 udp_remove(struct udp_pcb *pcb)
948 struct udp_pcb *pcb2;
976 struct udp_pcb *
979 struct udp_pcb *pcb;
980 pcb = (struct udp_pcb *)memp_malloc(MEMP_UDP_PCB);
987 memset(pcb, 0, sizeof(struct udp_pcb));