Skip to content
instance method

Socket::AncillaryData#ipv6_pktinfo_addr

() -> ::Addrinfo
ancdata.ipv6_pktinfo_addr => addr

Extracts addr from IPV6_PKTINFO ancillary data.

IPV6_PKTINFO is defined by RFC 3542.

Example
addr = Addrinfo.ip("::1")
ifindex = 0
ancdata = Socket::AncillaryData.ipv6_pktinfo(addr, ifindex)
p ancdata.ipv6_pktinfo_addr #=> #<Addrinfo: ::1>