Lines Matching defs:pcb
90 struct udp_pcb *pcb;
108 zepif_udp_recv(void *arg, struct udp_pcb *pcb, struct pbuf *p,
116 LWIP_ASSERT("pcb != NULL", pcb != NULL);
117 LWIP_UNUSED_ARG(pcb); /* for LWIP_NOASSERT */
184 LWIP_ASSERT("state->pcb != NULL", state->pcb != NULL);
207 zepif_udp_recv(netif, state->pcb, pbuf_clone(PBUF_RAW, PBUF_RAM, q), NULL, 0);
209 err = udp_sendto(state->pcb, q, state->init.zep_dst_ip_addr, state->init.zep_dst_udp_port);
252 state->pcb = udp_new_ip_type(IPADDR_TYPE_ANY);
253 if (state->pcb == NULL) {
257 err = udp_bind(state->pcb, state->init.zep_src_ip_addr, state->init.zep_src_udp_port);
262 udp_bind_netif(state->pcb, state->init.zep_netif);
265 ip_set_option(state->pcb, SOF_BROADCAST);
266 udp_recv(state->pcb, zepif_udp_recv, netif);
293 if (state->pcb != NULL) {
294 udp_remove(state->pcb);