摘要: accept 用于从指定套接字的连接队列中取出第一个连接,并返回一个新的套接字用于与客户端进行通信,示例代码如下 #include <sys/types.h> /* See NOTES */#include <sys/socket.h>int accept(int sockfd, struct so 阅读全文
posted @ 2019-06-27 21:21 codestacklinuxer 阅读(1897) 评论(0) 推荐(0)
摘要: #include <sys/types.h> /* See NOTES */#include <sys/socket.h>int listen(int sockfd, int backlog); · 参数 int sockfd :成功创建的 TCP 套接字。·int backlog :定义 TCP 阅读全文
posted @ 2019-06-27 20:53 codestacklinuxer 阅读(1501) 评论(0) 推荐(0)
摘要: connect 系统调用 分析 #include <sys/types.h> /* See NOTES */#include <sys/socket.h>int connect(int sockfd, const struct sockaddr *addr, socklen_t addrlen); 阅读全文
posted @ 2019-06-27 17:12 codestacklinuxer 阅读(2981) 评论(0) 推荐(1)
摘要: 主要查看linux kernel 源码:Socket.c 以及af_inet.c文件 1.1 bind分析 #include <sys/types.h> /* See NOTES */#include <sys/socket.h>int bind(int sockfd, const struct s 阅读全文
posted @ 2019-06-27 10:00 codestacklinuxer 阅读(1389) 评论(0) 推荐(0)