ioctl 不适用于 IPv6。

getifaddres - LSB 不支持

netlink 套接字 - LSB 不支持

有任何想法吗?

有帮助吗?

解决方案

1)可能是LSB 4.1版本之后:

https://lsbbugs.linuxfoundation.org/show_bug.cgi?id=2143

2)解析 /proc/net 树。

3)使用POSIX.1-2001 API 获取地址信息 但与 Win32 相比,支持相当有限,Win32 明确详细说明了操作 枚举接口.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top