3
我试着去了解多播代码,我不明白一小部分的工具:C API插座SO_REUSEADDR
int fd_socket = socket(AF_INET, SOCK_DGRAM, 0);
u_int yes = 1;
setsockopt(fd_socket, SOL_SOCKET, SO_REUSEADDR, &yes, sizeof(yes));
我不明白setsockopt函数的实用程序。我明白,这个函数允许修改内核中的套接字,并且SOL_SOCKET
是因为我的修改是关于套接字的级别而不是协议的级别。我不明白SO_REUSEADDR
。
谢谢你的回答! – wammder