htons()
PROTOTYPE
#include <sockets.h>
uint16_t htons(uint16_t hostshort);
DESCRIPTION
htons() is a macro used to convert 16-bit integers from host byte order, which may be big endian or little endian, to network byte order, which is big endian.
EXAMPLE
/*-----------------------------------------------------------------*/
/* Assign time server address to the socket. */
/*-----------------------------------------------------------------*/
bzero(&addr, sizeof(struct sockaddr_in));
addr.sin_family = AF_INET;
addr.sin_port = htons(TIME_PORT);
addr.sin_addr.s_addr = inet_addr("192.168.1.1");