|

楼主 |
发表于 2020-7-23 12:18:10
|
显示全部楼层
err_t lwip_server_udp_connect_init(unsigned short src_port, unsigned char *des_ip, unsigned short des_port)
{
err_t err=0;
IP4_ADDR(&lwip_server_udp_rev_addr, des_ip[0], des_ip[1], des_ip[2], des_ip[3]);
lwip_server_udp_rev_port = des_port;
lwip_server_udp_close();
lwip_server_udp_pcb = udp_new();
if (lwip_server_udp_pcb)
{
err = udp_bind(lwip_server_udp_pcb, IP_ADDR_ANY, src_port);
udp_recv(lwip_server_udp_pcb, lwip_server_udp_rev, NULL);
}
return err;
}
这种 |
|