Frage

ioctl funktioniert nicht mit IPv6.

getifaddres – von LSB nicht unterstützt

Netlink-Sockets – von LSB nicht unterstützt

Irgendwelche Ideen?

War es hilfreich?

Lösung

1) Möglicherweise nach LSB-Version 4.1:

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

2) Parsen der /proc/net Baum.

3) Verwenden Sie die POSIX.1-2001-API getaddrinfo Die Unterstützung ist jedoch im Vergleich zu Win32, bei dem der Vorgang explizit beschrieben wird, eher eingeschränkt Schnittstellen aufzählen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top