1

私のアプリケーションは、マシン上のすべてのネットワークインターフェイスとそのIP、IPv4およびIPv6を一覧表示する必要があります。

ioctl(SIOCGIFCONF)を使用してIPv4 IPとのすべてのインターフェイスを取得できますが、IPv6IPも必要です。

Linuxでは、それらは/ proc / net / if_inet6から取得できますが、FreeBSDではどこで取得できますか?

4

1 に答える 1

3

getifaddrs(3) は、ネットワーク アドレスとインターフェース名を取得する移植可能な方法を提供します。

于 2011-10-03T07:56:12.227 に答える