Socket.unpack_sockaddr_in(sockaddr) => [port, ip_address]
Class Public methods
Unpacks sockaddr into port and ip_address.
sockaddr should be a string or an addrinfo for AF_INET/AF_INET6.
1 2 3 | sockaddr = Socket.sockaddr_in( 80 , "127.0.0.1" ) p sockaddr #=> "\x02\x00\x00P\x7F\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00" p Socket.unpack_sockaddr_in(sockaddr) #=> [80, "127.0.0.1"] |
Please login to continue.