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

NUME

       htonl, htons, ntohl, ntohs - convertesc valorile între ordinea octeților din gazdă și din rețea

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

REZUMAT

       #include <arpa/inet.h>

       uint32_t htonl(uint32_t hostlong);
       uint16_t htons(uint16_t hostshort);

       uint32_t ntohl(uint32_t netlong);
       uint16_t ntohs(uint16_t netshort);

DESCRIERE

       Funcția  htonl()  convertește  numărul  întreg  fără semn hostlong din ordinea octeților gazdă în ordinea
       octeților rețelei.

       Funcția htons() convertește numărul întreg scurt fără semn  hostshort  din  ordinea  octeților  gazdă  în
       ordinea octeților rețelei.

       Funcția  ntohl()  convertește  numărul  întreg fără semn netlong din ordinea octeților rețelei în ordinea
       octeților gazdei.

       Funcția ntohs() convertește numărul întreg scurt fără semn netshort  din  ordinea  octeților  rețelei  în
       ordinea octeților gazdei.

       Pe  i386,  ordinea  octeților  gazdă este „Least Significant Byte first” (mai întâi octetul cel mai puțin
       semnificativ), în timp ce ordinea octeților de rețea, așa cum  se  utilizează  în  Internet,  este  „Most
       Significant Byte first” (mai întâi octetul cel mai semnificativ).

ATRIBUTE

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

STANDARDE

       POSIX.1-2001, POSIX.1-2008.

CONSULTAȚI ȘI

       bswap(3), endian(3), gethostbyname(3), getservent(3)

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  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.03                  15 decembrie 2022                                   BYTEORDER(3)