c api socket SO_REUSEADDR -
i try understand multicast code, , don't understand utilities of little part :
int fd_socket = socket(af_inet, sock_dgram, 0); u_int yes = 1; setsockopt(fd_socket, sol_socket, so_reuseaddr, &yes, sizeof(yes));
i don't understand utilities of setsockopt function. understand that, function permits modify socket in kernel, , sol_socket
because modification level of socket , not of level of protocol. don't understand so_reuseaddr
.
for udp sockets, setting so_reuseaddr
option allows multiple sockets open on same port.
if sockets joined multicast group, multicast packet coming in group , port delivered sockets open on port.
Comments
Post a Comment