Я пытаюсь программно найти inet-адрес интерфейса Infiniband, имя которого не известно a priori .
Я нахожусь в Linux, и я хотел бы избежать синтаксического анализа вывода ifconfig (8)
.Я прочитал второй комментарий к этому ответу, который предлагает использовать getifaddrs()
для извлечения интерфейсов, но затем я не могу выбрать Infiniband.
Любая помощь очень ценится.