当前位置: 技术问答>linux和unix
udp客户端收不到数据?
来源: 互联网 发布时间:2015-11-19
本文导语: 服务端是运行在windows下,收到运行在linux下的客户端发的数据后立即向客户端发送数据。 现在服务端能收到客户端发的数据并且服务端能够成功地把数据发出去了,但客户端就是没有收到,怎么回事? 客户端: to.sin...
服务端是运行在windows下,收到运行在linux下的客户端发的数据后立即向客户端发送数据。
现在服务端能收到客户端发的数据并且服务端能够成功地把数据发出去了,但客户端就是没有收到,怎么回事?
客户端:
to.sin_family=AF_INET;
to.sin_port=htons(8080);
to.sin_addr.s_addr=inet_addr("10.0.0.1");
bzero(&(to.sin_zero),8);
sockfd = socket(AF_INET,SOCK_DGRAM, 0);
if(sockfd
现在服务端能收到客户端发的数据并且服务端能够成功地把数据发出去了,但客户端就是没有收到,怎么回事?
客户端:
to.sin_family=AF_INET;
to.sin_port=htons(8080);
to.sin_addr.s_addr=inet_addr("10.0.0.1");
bzero(&(to.sin_zero),8);
sockfd = socket(AF_INET,SOCK_DGRAM, 0);
if(sockfd