Provided by: manpages-ro-dev_4.21.0-2_all bug

NUME

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

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

REZUMAT

       #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

       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-2001, POSIX.1-2008, RFC 3493.

       Această funcție a apărut pentru prima dată în BSDi.

CONSULTAȚI ȘI

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

TRADUCERE

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

       Această  traducere  este  documentație  gratuită;  citiți  Licența  publică  generală  GNU
       Versiunea 3  ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  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⟩.