struct sockaddr的大小

我知道struct sockaddr应该是通用套接字类型。
但是sizeof(struct sockaddr)返回16,而sizeof(struct sockaddr_in6)返回28
在这种情况下,当struct sockaddr本身小于struct sockaddr_in6

时,如何实现其成为泛型类型的目标

具体来说,我正在尝试使用connect()函数来创建ipv6套接字。由于connect()仅接受sockaddr*参数,我该如何告诉它ipv6地址?

感谢您的帮助。预先感谢。

ft983110 回答:struct sockaddr的大小

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3163091.html

大家都在问