Man page - inet_ntop(3)

Packages contains this manual

Available languages:

en fr es ja ru ro

Manual

inet_ntop

NUME
BIBLIOTECA
SINOPSIS
DESCRIERE
VALOAREA RETURNATĂ
ERORI-IEȘIRE
ATRIBUTE
STANDARDE
ISTORIC
ERORI
EXEMPLE
CONSULTAȚI ȘI
TRADUCERE

NUME

inet_ntop - convertește adresele IPv4 și IPv6 din formă binară în formă de text

BIBLIOTECA

Biblioteca C standard ( libc , -lc )

SINOPSIS

#include <arpa/inet.h>

const char *inet_ntop(int af , const void *restrict src ,
char
dst [restrict . size ], socklen_t size );

DESCRIERE

Această funcție convertește structura adresei de rețea src din familia de adrese af într-un șir de caractere. Șirul de caractere rezultat este copiat în memoria tampon indicată de dst , care trebuie să fie un indicator non-null. Apelantul specifică numărul de octeți disponibili în această memorie tampon în argumentul size .

inet_ntop () extinde funcția inet_ntoa (3) pentru a accepta mai multe familii de adrese; inet_ntoa (3) este acum considerată a fi depășită în favoarea inet_ntop (). În prezent sunt acceptate următoarele familii de adrese:
AF_INET

src indică o structură in_addr (în ordinea octeților de rețea) care este convertită într-o adresă de rețea IPv4 în format zecimal punctat, " ddd.ddd.ddd.ddd.ddd ". Memoria tampon dst trebuie să aibă o lungime de cel puțin INET_ADDRSTRLEN octeți.

AF_INET6

src indică o structură in6_addr (în ordinea octeților de rețea) care este convertită într-o reprezentare a acestei adrese în cel mai adecvat format de adresă de rețea IPv6 pentru această adresă. Memoria tampon dst trebuie să aibă o lungime de cel puțin INET6_ADDRSTRLEN octeți.

VALOAREA RETURNATĂ

În caz de succes, inet_ntop () returnează un indicator non-null către dst . În caz de eroare, se returnează NULL, iar errno este configurată pentru a indica eroarea.

ERORI-IEȘIRE

EAFNOSUPPORT

af nu era o familie de adrese validă.

ENOSPC

Șirul de adrese convertit ar depăși dimensiunea dată de size .

ATRIBUTE

Pentru o explicație a termenilor folosiți în această secțiune, a se vedea attributes (7).

Image grohtml-667674-1.png

STANDARDE

POSIX.1-2008.

ISTORIC

POSIX.1-2001.

Rețineți că RFC 2553 definește un prototip în care ultimul argument size este de tip size_t . Multe sisteme urmează RFC 2553. glibc 2.0 și 2.1 au size_t , dar 2.2 și versiunile ulterioare au socklen_t .

ERORI

AF_INET6 convertește adresele IPv6 în-format-IPv4 într-un format IPv6.

EXEMPLE

A se vedea inet_pton (3).

CONSULTAȚI ȘI

getnameinfo (3), inet (3), inet_pton (3)

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 .