htons()

convert a 16-bit value from host byte order to network byte order

Synopsis:

#include <netinet/in.h>

unsigned short htons( unsigned short hostshort );

Description:

This function converts a 16-bit value from host byte order to network byte order.

This routine is most often used in conjunction with Internet addresses and ports returned by gethostbyname() and getservent().

Returns:

The value in network byte order.

Classification:

POSIX 1003.1g (draft)

Safety:
Interrupt handler Yes
Signal handler Yes
Thread Yes

See also:

gethostbyname(), getservent(), htonl(), ntohl(), ntohs()