module Lib::DHCP::Option::Type::BOOL::ClassMethods

Private Instance Methods

unpack(oid, len, payload) click to toggle source
# File lib/lib/dhcp/options/type/bool.rb, line 46
def unpack(oid, len, payload)
  raise ArgumentError, "Wrong #{Lib::DHCP::Option::NAME[oid]} length = #{len}" unless len == 1
  self.new payload.unpack('C').first.to_i
end