ntohl()
PROTOTYPE
#include <sockets.h>
uint32_t ntohl(uint32_t netlong);
DESCRIPTION
ntohl() is a macro that converts 32-bit integers from network order, which is big endian, to host byte order, which may be big endian or little endian.
EXAMPLE
/*-----------------------------------------------------------------*/
/* Display peer's IP address and port number. */
/*-----------------------------------------------------------------*/
addrlen = sizeof(struct sockaddr_in);
getpeername(sock, &addr, &addrlen);
printf("Peer's IPv4 address is ");
printIP(ntohl(addr.sin_addr));
printf(", port is %d\n", ntohs(addr.sin_port));