Сопоставить имя интерфейса с его индексом
#include <net/if.h>unsigned int if_nametoindex( const char *ifname );
libsocket
Функция if_nametoindex() сопоставляет имя интерфейса ifname с соответствующим индексом.
Индекса интерфейса либо 0
, если указанный интерфейс не может быть найден или произошла ошибка при использовании getifaddrs() для получения списка интерфейсов.
POSIX 1003.1
getifaddrs(), if_freenameindex(), if_indextoname(), if_nameindex()
Предыдущий раздел: Описание API сетевой библиотеки