2012年4月1日
摘要: 先上代码: int flag = 1; int result = setsockopt(sock, /* socket affected */ IPPROTO_TCP, /* set option at TCP level */ TCP_NODELAY, /* name of option */ (char *) &flag,/* the cast is historical cruft */ sizeof(int)); /* length of option v... 阅读全文
posted @ 2012-04-01 15:16 一个人的天空@ 阅读(2000) 评论(0) 推荐(0) 编辑
摘要: 有时候我们要控制套接字的行为(如修改缓冲区的大小),这个时候我们就要控制套接字的选项了.以下资料均从网上收集得到getsockopt 和 setsockopt获得套接口选项: int getsockopt ( int sockfd, int level, int optname, void * optval, socklen_t *opteln ) 设置套接口选项: int setsockopt ( int sockfd, int level, int optname, const void * optval, socklen_t *opteln ) sockfd(套接字): 指向一个打开的套 阅读全文
posted @ 2012-04-01 15:15 一个人的天空@ 阅读(659) 评论(0) 推荐(0) 编辑