我正在尝试了解多播代码,但我不了解一小部分的实用程序:
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
。