最近在看《linux高性能服务器编程》,在此做个日记,以激励自己,同时分享于有需要的朋友。
1. 读取和设置socket文件描述符属性:
#include <sys/socket.h>
int getsockopt(int sockfd, int level, int option_name, void *option_value, socklen_t *restrict option_len);
int setsockopt(int sockfd, int level, int option_name, const void *option_value, socklen_t option_len);
sockfd参数指定被操作的目标socket。
level参数指定要操作哪个协议的选项,即属性,比如:IPv4, IPv6, TCP 和通用socket选项。
option......
阅读全文