client needs to know server's ip address and port to be connected. server's ip address (sin addr) and port number (sin port) fields in the internet socket address structure (sockaddr in) must be in specific formats. this function converts a binary port number to the proper format (sin port).