oracular (3) ntohs.3.gz

Provided by: manpages-es-dev_4.23.1-1_all bug

NOMBRE

       htonl,  htons,  ntohl,  ntohs  -  convierten valores cuyos bytes se encuentran en orden de host a valores
       cuyos bytes se encuentran en orden de red y viceversa

BIBLIOTECA

       Biblioteca Estándar C (libc, -lc)

SINOPSIS

       #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);

DESCRIPCIÓN

       La función htonl() convierte el entero largo sin signo hostlong desde el orden de bytes del host al de la
       red.

       La  función  htons() convierte el entero corto sin signo hostshort desde el orden de bytes del host al de
       la red.

       La función ntohl() convierte el entero largo sin signo netlong desde el orden de bytes de la red  al  del
       host.

       La  función ntohs() convierte el entero corto sin signo netshort desde el orden de bytes de la red al del
       host.

       En los i386 en el orden de bytes del host está primero el byte menos significativo (LSB), mientras que el
       orden de bytes de la red, tal como se usa en Internet, tiene primero el byte más significativo (MSB).

ATRIBUTOS

       Para obtener una explicación de los términos usados en esta sección, véase attributes(7).

       ┌───────────────────────────────────────────────────────────────┬────────────────────┬───────────────────┐
       │InterfazAtributoValor             │
       ├───────────────────────────────────────────────────────────────┼────────────────────┼───────────────────┤
       │htonl(), htons(), ntohl(), ntohs()                             │ Seguridad del hilo │ Multi-hilo seguro │
       └───────────────────────────────────────────────────────────────┴────────────────────┴───────────────────┘

ESTÁNDARES

       POSIX.1-2008.

HISTORIAL

       POSIX.1-2001.

VÉASE TAMBIÉN

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

TRADUCCIÓN

       La   traducción   al   español   de   esta   página   del   manual  fue  creada  por  Sebastian  Desimone
       <chipy@argenet.com.ar> y Cesar D. Lobejon <cesar@alien.mec.es>

       Esta  traducción  es   documentación   libre;   lea   la   GNU   General   Public   License   Version   3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  o posterior con respecto a las condiciones de copyright.  No
       existe NINGUNA RESPONSABILIDAD.

       Si encuentra algún error en la traducción de esta página  del  manual,  envíe  un  correo  electrónico  a
       ⟨debian-l10n-spanish@lists.debian.org⟩.