套接字属性函数getsockopt和setsockopt
生活随笔
收集整理的這篇文章主要介紹了
套接字属性函数getsockopt和setsockopt
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
套接字屬性函數(shù)
int getsockopt(int sockfd,int level,int optname,void *optval,socklen_t *optlen) 功能:獲得套接字屬性 參數(shù):sockfd:套接字描述符level:協(xié)議層1)SOL_SOCKET:通用套接字選項.2)IPPROTO_IP:IP選項. 3)IPPROTO_TCP:TCP選項.optname:選項名SO_BROADCAST 允許發(fā)送廣播數(shù)據(jù) int SO_RCVBUF 接收緩沖區(qū)大小 int SO_SNDBUF 發(fā)送緩沖區(qū)大小 int SO_RCVTIMEO 接收超時 struct timeval SO_SNDTIMEO 發(fā)送超時 struct timevalSO_REUSEADDR 允許重用本地地址和端口 int optval:選項值optlen:選項值大小指針返回值:成功:0失敗 -1 int setsockopt(int sockfd,int level,int optname,const void *optval,socklen_t optlen)功能:設(shè)置套接字屬性 參數(shù):sockfd:套接字描述符level:協(xié)議層optname:選項名optval:選項值 optlen:選項值大小 返回值:成功:0失敗 -1總結(jié)
以上是生活随笔為你收集整理的套接字属性函数getsockopt和setsockopt的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PTA 7-222 sdut-C语言实验
- 下一篇: 计算机博士英文复试自我介绍,博士复试英文