Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

if_indextoname() - Interface-Index auf Interface-Namen umsetzen

&pagelevel(4)&pagelevel

#include <sys.socket.h>
#include <net.if.h>
  
char * if_indextoname(unsigned int ifindex, char * ifname);


Beschreibung

Die Funktion if_indextoname() gibt zum angegebenen Interface-Index den korrespondierenden Interface-Namen zurück. Dazu wird mit ifname ein Zeiger auf einen Puffer mit der Mindestlänge IF_NAMESIZE (in <net.if.h> enthalten) geliefert.

Returnwert

Bei erfolgreicher Ausführung liefert if_indextoname() den Interface-Namen zurück, der im Feld ifname abgelegt ist. Andernfalls wird ein NULL-Zeiger zurückgeliefert.

Fehleranzeige durch errno

ENXIO

Zum angegebenen Index wurde kein korrespondierender Interface-Name gefunden.