Provided by: manpages-ro-dev_4.27.0-1_all bug

NUME

       if_nametoindex, if_indextoname - corespondențe între numele interfețelor de rețea și indici

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

SINOPSIS

       #include <net/if.h>

       unsigned int if_nametoindex(const char *ifname);
       char *if_indextoname(unsigned int ifindex, char *ifname);

DESCRIERE

       Funcția if_nametoindex() returnează indexul interfeței de rețea care corespunde numelui ifname.

       Funcția  if_indextoname()  returnează  numele  interfeței de rețea corespunzătoare indicelui de interfață
       ifindex.  Numele este plasat în memoria tampon indicată de ifname.  Memoria  tampon  trebuie  să  permită
       stocarea a cel puțin IF_NAMESIZE octeți.

VALOAREA RETURNATĂ

       În  caz de succes, if_nametoindex() returnează numărul de index al interfeței de rețea; în caz de eroare,
       se returnează 0, iar errno este configurată pentru a indica eroarea.

       În caz de succes, if_indextoname() returnează ifname; în caz de eroare, se  returnează  NULL,  iar  errno
       este configurată pentru a indica eroarea.

ERORI-IEȘIRE

       if_nametoindex() poate eșua și configurează errno dacă:

       ENODEV Nu s-a găsit nicio interfață cu numele dat.

       if_indextoname() poate eșua și configurează errno dacă:

       ENXIO  Nu s-a găsit nicio interfață pentru index dat.

       if_if_nametoindex()  și if_indextoname() pot eșua, de asemenea, pentru oricare dintre erorile specificate
       pentru socket(2) sau ioctl(2).

ATRIBUTE

       Pentru o explicație a termenilor folosiți în această secțiune, a se vedea attributes(7).
       ┌─────────────────────────────────────────────────────────────────────────┬───────────────────┬─────────┐
       │ InterfațăAtributValoare │
       ├─────────────────────────────────────────────────────────────────────────┼───────────────────┼─────────┤
       │ if_nametoindex(), if_indextoname()                                      │ Siguranța firelor │ MT-Safe │
       └─────────────────────────────────────────────────────────────────────────┴───────────────────┴─────────┘

STANDARDE

       POSIX.1-2008, RFC 3493.

ISTORIC

       POSIX.1-2001.  BSDi.

CONSULTAȚI ȘI

       getifaddrs(3), if_nameindex(3), ifconfig(8)

TRADUCERE

       Traducerea   în   limba   română   a   acestui   manual   a   fost   făcută   de   Remus-Gabriel    Chelu
       <remusgabriel.chelu@disroot.org>

       Această  traducere  este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3 sau o
       versiune  ulterioară  cu  privire  la  condiții  privind  drepturile  de  autor.   NU  se   asumă   NICIO
       RESPONSABILITATE.

       Dacă  găsiți  erori  în  traducerea  acestui manual, vă rugăm să trimiteți un e-mail la translation-team-
       ro@lists.sourceforge.net.

Pagini de manual de Linux 6.9.1                    2 mai 2024                                  if_nametoindex(3)