Method: Iface::IpV6Address.from_numeric

Defined in:
lib/iface/ip_address.rb

.from_numeric(numeric) ⇒ Object



82
83
84
# File 'lib/iface/ip_address.rb', line 82

def self.from_numeric(numeric)
  new(IPAddr.new_ntoh([(numeric >> 96), (numeric >> 64) & MASK_32, (numeric >> 32) & MASK_32, numeric & MASK_32].pack('N*')))
end