Le prototype de Setsockopt est:setsockopt (sys/socket.h)
int setsockopt (socket int, le niveau d'int, int option_name, const void * de option_value, socklen_t option_len);
Les éléments suivants sont-ils tous corrects? Qui ne sont pas ?
a.) int buffsize = 50000; setsockopt (s, SOL_SOCKET, SO_RCVBUF, (char *) & buffsize, sizeof (buffsize));
b.) int buffsize = 50000; setsockopt (s, SOL_SOCKET, SO_RCVBUF, (void *) & buffsize, sizeof (buffsize));
c.) char * buffsize = "50000"; setsockopt (s, SOL_SOCKET, SO_RCVBUF, buffsize, strlen (buffsize)); D) setsockopt (s, SOL_SOCKET, SO_RCVBUF, "50000", 5);