accept函数

  • 蓝蓝的天
  • LV5工程师
  • |      2016-09-26 13:20:15
  • 浏览量 660
  • 回复:1
accept函数由TCP服务器调用,用于从已完成连接队列队头返回下一个已完成链接。 如果已完成连接队列为空,那么进程被投入睡眠。 #include int accept(int sockfd,struct sockaddr *cliaddr,socklen_t *addrlen); 参数cliaddr和addrlen用来返回已连接的对端进程的协议地址。addrlen是值-结果参数; 调用前,我们将由*addrlen所引用的整数值置为由cliaddr所指的套接字地址结构的长度, 返回时,该整数值即为由内核存放在该套接字地址结构内的确切字节数。 现在,我们通过以下代码显示客户的IP地址和端口号。 编译: 以上是服务器代码,客户端代码如下: 编译: 运行:
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
灵澈 2016-09-26
谢谢分享~
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子