亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: bind()函數(shù)出錯(cuò) [打印本頁]

作者: 歐陽莉姿    時(shí)間: 2019-08-28 16:12
標(biāo)題: bind()函數(shù)出錯(cuò)
為什么bind()函數(shù)值返回值為-1.源代碼如下:
int main(int argc,char *argv[])
{
  int fd ;
  int fp ;
  int len=length ;
  char buf[length]={0};
  struct sockaddr_nl addr;
  struct nlmsghdr *nh;
  struct ifinfomsg *ifinfo ;
  struct rtattr *attr;
  fd=socket(AF_NETLINK,SOCK_RAW,NETLINK_ROUTE);
  if(fd<0)
  {
    printf("can not open NETLINK_ROUTE\n");
    exit(1);
   }
  setsockopt(fd, SOL_SOCKET, SO_RCVBUF, &len, sizeof(len));
  memset(&addr,0,sizeof(addr));
  addr.nl_family=AF_NETLINK;
  addr.nl_groups=RTNLGRP_LINK;
if( bind(fd,(struct sockaddr*)&addr,sizeof(struct sockaddr_nl))==-1);// 函數(shù) bind() 用于把一個(gè)打開的 netlink socket 與 netlink 源 socket 地址綁定在一起。
  {
    printf("can not bind\n");
   return;
  }
}
運(yùn)行后結(jié)果顯示為can not bind
哪位大神會的,感激不盡。

作者: qwsxcd    時(shí)間: 2019-08-28 16:35

作者: ckcckk    時(shí)間: 2020-04-26 20:19
設(shè)置SO_REUSEPORT試試




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2