Я пытаюсь реализовать приложение, которое использует функцию getifaddrs()
из <ifaddrs.h>
на нескольких платформах. Моя цель - получить информацию, связанную с сетевым интерфейсом (IP, IPv6, Netmask, Broadcast, Scope и HWAddress).
Я успешно реализовал его в Linux, но кажется, что заголовок ifaddrs.h
отсутствует на вышеуказанных платформах (HP-UX, AIX, Solaris).
Каков рекомендуемый подход для этих платформ?
HP-UX B.11.23 U ia64
со списком IP-адресов интерфейса (здесь нет IPv6, поэтому не тестировалось). - person alk   schedule 09.12.2013