inet_ntop(3) Library Functions Manual inet_ntop(3) NUME inet_ntop - convertete adresele IPv4 i IPv6 din forma binara in forma de text BIBLIOTECA Biblioteca C standard (libc, -lc) SINOPSIS #include const char *inet_ntop(int af, const void *restrict src, char dst[restrict .size], socklen_t size); DESCRIERE Aceasta funcie convertete structura adresei de reea src din familia de adrese af intr-un ir de caractere. irul de caractere rezultat este copiat in memoria tampon indicata de dst, care trebuie sa fie un indicator non-null. Apelantul specifica numarul de octei disponibili in aceasta memorie tampon in argumentul size. inet_ntop() extinde funcia inet_ntoa(3) pentru a accepta mai multe familii de adrese; inet_ntoa(3) este acum considerata a fi depaita in favoarea inet_ntop(). In prezent sunt acceptate urmatoarele familii de adrese: AF_INET src indica o structura in_addr (in ordinea octeilor de reea) care este convertita intr-o adresa de reea IPv4 in format zecimal punctat, "ddd.ddd.ddd.ddd.ddd". Memoria tampon dst trebuie sa aiba o lungime de cel puin INET_ADDRSTRLEN octei. AF_INET6 src indica o structura in6_addr (in ordinea octeilor de reea) care este convertita intr-o reprezentare a acestei adrese in cel mai adecvat format de adresa de reea IPv6 pentru aceasta adresa. Memoria tampon dst trebuie sa aiba o lungime de cel puin INET6_ADDRSTRLEN octei. VALOAREA RETURNATA In caz de succes, inet_ntop() returneaza un indicator non-null catre dst. In caz de eroare, se returneaza NULL, iar errno este configurata pentru a indica eroarea. ERORI-IEIRE EAFNOSUPPORT af nu era o familie de adrese valida. ENOSPC irul de adrese convertit ar depai dimensiunea data de size. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +-------------------------------+---------------------+----------------+ |Interfaa | Atribut | Valoare | +-------------------------------+---------------------+----------------+ |inet_ntop() | Sigurana firelor | MT-Safe locale | +-------------------------------+---------------------+----------------+ STANDARDE POSIX.1-2008. ISTORIC POSIX.1-2001. Reinei ca RFC 2553 definete un prototip in care ultimul argument size este de tip size_t. Multe sisteme urmeaza RFC 2553. glibc 2.0 i 2.1 au size_t, dar 2.2 i versiunile ulterioare au socklen_t. ERORI AF_INET6 convertete adresele IPv6 in-format-IPv4 intr-un format IPv6. EXEMPLE A se vedea inet_pton(3). CONSULTAI I getnameinfo(3), inet(3), inet_pton(3) 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.8 2 mai 2024 inet_ntop(3)