Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > socketライブラリ > Socket::AncillaryDataクラス > ipv6_pktinfo
ipv6_pktinfo(addr, ifindex) -> Socket::AncillaryData[permalink][rdoc]type が IPV6_PKTINFO である AncillaryData を生成します。
IPV6_PKTINFO は [RFC3542] で定義されています。
require 'socket'
addr = Addrinfo.ip("::1")
ifindex = 0
p Socket::AncillaryData.ipv6_pktinfo(addr, ifindex)
#=> #<Socket::AncillaryData: INET6 IPV6 PKTINFO ::1 ifindex:0>
[SEE_ALSO] Socket::AncillaryData#ipv6_pktinfo, Socket::Constants::IPV6_PKTINFO