我的应用程序需要列出机器上的所有网络接口及其 IP、IPv4 和 IPv6。
我可以使用 ioctl(SIOCGIFCONF) 获取所有带有 IPv4 IP 的接口,但我也需要 IPv6 IP。
在 Linux 上,这些可以从 /proc/net/if_inet6 获得,但我在 FreeBSD 上从哪里获得它们?
我的应用程序需要列出机器上的所有网络接口及其 IP、IPv4 和 IPv6。
我可以使用 ioctl(SIOCGIFCONF) 获取所有带有 IPv4 IP 的接口,但我也需要 IPv6 IP。
在 Linux 上,这些可以从 /proc/net/if_inet6 获得,但我在 FreeBSD 上从哪里获得它们?