测试结果:客户端的数据总是发给最后一个打开的服务器
服务器代码:socket()->setsockopt()->bind()->recvfrom()/sendto()
1 #include <stdio.h> 2 #include <sys/socket.h> 3 #include <sys/types.h> 4 #include <arpa/inet.h> 5 #include <netinet/in.h> 6 #include <unistd.h> 7 #include <string.h> 8 #include <stdlib.h> 9 10 11 int main(int argc, char const *argv[]) { 12 int serverfd; 13 sockaddr_in sadd, cadd; 14 int port = atoi(argv[1]); 15 16 serverfd = socket(AF_INET, SOCK_DGRAM,