検索結果
-
Socket
:: Constants :: IFF _ MULTICAST (18101.0) -
supports multicast
supports multicast -
Socket
:: IFF _ MULTICAST (18101.0) -
supports multicast
supports multicast -
Socket
. getifaddrs -> [Socket :: Ifaddr] (6.0) -
インターフェイスのアドレスを Socket::Ifaddr の配列で返します。
...めに使う事ができます。
require 'socket'
pp Socket.getifaddrs.reject {|ifaddr|
!ifaddr.addr.ip? || (ifaddr.flags & Socket::IFF_MULTICAST == 0)
}.map {|ifaddr| [ifaddr.name, ifaddr.ifindex, ifaddr.addr] }
#=> [["eth0", 2, #<Addrinfo: 221.186.184.67>],
# ["eth0", 2, #<Addr...