在"sys/socket.h"中它定义了函数:
int accept (int socket, struct sockaddr *address, socklen_t *address_len);
Run Code Online (Sandbox Code Playgroud)
我的问题与socklen_t*address_len有关,它基于手册指向socklen_t,输入指定提供的sockaddr结构的长度,输出指定存储地址的长度.
在什么条件下,address_len大小输入与输出不同?
我需要这个,所以我可以在我为sockaddr_in结构创建的包装器上模拟一个测试用例.
非常感谢!