Loading...
Select Version
&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.