标签:套接字函数
这两个函数仅用于套接字。
#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,socklent_t optlen);
均返回:若成功则为0,若出错则为1.
其中,sockfd必须指向一个打开的套接字描述符,level(级别)指定系统中解释选项的代码或为通用套接字代码,或为某个特定于协议(IPv4,IPv6,TCP,SCTP)的代码。
optval 是一个指向某个变量的指针,setsockopt从*optval中取得选项待设置的新值,getsockopt则把已获取的选项当前值存放到*optval中。*optval的大小由最后一个参数指定,它对于setsockopt是一个值,对于getsockopt是一种值-结果参数。
标签:套接字函数
原文地址:http://blog.csdn.net/wangfengfan1/article/details/45952917