首页 > 其他 > 详细

bind函数

时间:2018-06-09 14:20:27      阅读:207      评论:0      收藏:0      [点我收藏+]

头文件:

  #include <sys/types.h>

  #include <sys/socket.h>

函数功能:

  把协议族中的特定地址赋值给socket,例如:对应AF_INET,AF_INET6就是把一个ipv4或ipv6的地址和端口号组合起来赋值给socket。

函数原型:

  int bind(int sockfd, const struct sockaddr *addr, socklen_t addrlen);

    sockfd:socket描述符

    addr:一个const struct sockaddr *指针,指向要绑定给sockfd 的协议地址,其中不同的协议对应不同的结构:

      ipv4对应的是:

struct sockaddr_in { sa_family_t sin_family; in_port sin_port; struct in_addr sin_addr; }

 

bind函数

原文:https://www.cnblogs.com/chen-cai/p/9159233.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!