Domanda

ioctl non funziona con IPv6.

getifaddres - non supportato da LSB

socket netlink - non supportati da LSB

Qualche idea?

È stato utile?

Soluzione

1) Potrebbe essere successivo alla versione 4.1 di LSB:

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

2) Analizzare il /proc/net albero.

3) Utilizzare l'API POSIX.1-2001 getaddrinfo ma il supporto è piuttosto limitato rispetto a Win32 che descrive esplicitamente l'operazione enumerare le interfacce.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top