UNIX网络编程-套接字选项(7)
UNIX网络编程--套接字选项(七)
optval 是一个指定向量的指针,通过它,或由setsockopt去的选项的新值,
有很多方法来获取或者设置影响套接口的选项:
一、getsockopt和setsockopt函数
这两个函数仅用于套接口
#include <sys/socket.h> int getsockopt(int sockfd,int level,int optname,void * optval,socklen_t * optlen); int setsockopt(int sockfd,int level,int optname,const void * optval,socklen_t * optlen); /******** 返回,0-----OK,-1-------出错*******/sockfd必须指向一个打开的套接口描述字,level指定系统中解释选项的代码,普通套接口代码或特定协议的代码(IPv4、IPv6、tcp)
optval 是一个指定向量的指针,通过它,或由setsockopt去的选项的新值,
两个函数访问的套接口选项汇总