设置获取套接字属性
设置和获取套接字属性函数
函数原型
int setsockopt(int sockfd,int level,int optname,const void*optval,socklen_t optlen);//设置套接字属性
int getsockopt(int sockfd,int level,int optname,void *optval,socklen_t *optlen);//获取套接字属性
参数含义
sockfd:标识一个套接口的描述字。
level:选项定义的层次;支持SOL_SOCKET、IPPROTO_TCP、IPPROTO_IP和IPPROTO_IPV6。
optname:需设置的选项。
optval:指针,指向存放选项待设置的新值的缓冲区。
optlen:optval缓冲区长度。
参数对照表
代码示例