Made IP_Port a union.
Changed handshake code to use union IP_Port.