Provided by: manpages-es-dev_4.13-4_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

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 │
       └───────────────────────────────────┴────────────────────┴───────────────────┘

CONFORME A

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

       Some systems require the inclusion of <netinet/in.h> instead of <arpa/inet.h>.

VÉASE TAMBIÉN

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

COLOFÓN

       Esta página es parte de la versión 5.10 del proyecto Linux man-pages. Puede encontrar  una
       descripción  del  proyecto, información sobre cómo informar errores y la última versión de
       esta página en https://www.kernel.org/doc/man-pages/.

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 ⟨⟩.