if_nametoindex(3) Library Functions Manual if_nametoindex(3) NUME if_nametoindex, if_indextoname - corespondene intre numele interfeelor de reea i indici BIBLIOTECA Biblioteca C standard (libc, -lc) SINOPSIS #include unsigned int if_nametoindex(const char *ifname); char *if_indextoname(unsigned int ifindex, char *ifname); DESCRIERE Funcia if_nametoindex() returneaza indexul interfeei de reea care corespunde numelui ifname. Funcia if_indextoname() returneaza numele interfeei de reea corespunzatoare indicelui de interfaa ifindex. Numele este plasat in memoria tampon indicata de ifname. Memoria tampon trebuie sa permita stocarea a cel puin IF_NAMESIZE octei. VALOAREA RETURNATA In caz de succes, if_nametoindex() returneaza numarul de index al interfeei de reea; in caz de eroare, se returneaza 0, iar errno este configurata pentru a indica eroarea. In caz de succes, if_indextoname() returneaza ifname; in caz de eroare, se returneaza NULL, iar errno este configurata pentru a indica eroarea. ERORI-IEIRE if_nametoindex() poate eua i configureaza errno daca: ENODEV Nu s-a gasit nicio interfaa cu numele dat. if_indextoname() poate eua i configureaza errno daca: ENXIO Nu s-a gasit nicio interfaa pentru index dat. if_if_nametoindex() i if_indextoname() pot eua, de asemenea, pentru oricare dintre erorile specificate pentru socket(2) sau ioctl(2). ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |if_nametoindex(), if_indextoname() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE POSIX.1-2008, RFC 3493. ISTORIC POSIX.1-2001. BSDi. CONSULTAI I getifaddrs(3), if_nameindex(3), ifconfig(8) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.18 8 februarie 2026 if_nametoindex(3)