Added the socket function and related helper SocketAddressStorage