accept()传递accept的参数3,在没有强制转换的情况下指向整数

时间:2015-12-19 10:45:13

标签: c linux sockets network-programming

accept(sockfd,(struct sockaddr *)&srv,sizeof(srv))传递accept的参数3,指向没有强制转换的整数

我正在尝试使用accept函数,但是我收到了这个错误。 愿有人帮帮我吗? 我是网络编程的新手

1 个答案:

答案 0 :(得分:4)

阅读man page,它说

  

addrlen参数是一个value-result参数:调用者必须初始化它以包含addr指向的结构的大小(以字节为单位);返回时它将包含对等地址的实际大小。

所以,你需要这样的东西(代码取自bind() man page):

type="text/javascript"