Index Index for
Section 9r
Index Alphabetical
listing for H
Bottom of page Bottom of
page

htonl(9r)

NAME

htonl, htons - General: Convert word and longword values from host-to- network byte order

SYNOPSIS

#include <sys/param.h> unsigned int htonl( unsigned int longword ); unsigned short htons( unsigned short word );

ARGUMENTS

longword Specifies a 32-bit value to be conditionally byte swapped. word Specifies a 16-bit value to be conditionally byte swapped.

DESCRIPTION

The htonl routine converts the specified longword value from host-to- network byte order. The htons routine converts the specified word value from host-to-network byte order. The TCP/IP protocols specify the canonical network byte order, which is big endian (meaning that the most significant byte is leftmost in memory).

RETURN VALUES

Upon successful completion, the htonl routine returns the converted longword value in network byte order. Similarly, upon successful completion, the htons routine converts the specified word value in network byte order.

SEE ALSO

Routines: ntohl(9r)

Index Index for
Section 9r
Index Alphabetical
listing for H
Top of page Top of
page