Skip to content
instance method

Socket::AncillaryData#ipv6_pktinfo_ifindex

() -> ::Integer
ancdata.ipv6_pktinfo_ifindex => addr

Extracts ifindex 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_ifindex #=> 0