Method: Lib::DHCP::Message::Discover.unpack

Defined in:
lib/lib/dhcp/messages/discover.rb

.unpack(packet) ⇒ Object

Raises:

  • (TypeError)


47
48
49
50
51
# File 'lib/lib/dhcp/messages/discover.rb', line 47

def self.unpack(packet)
  res = super(packet)
  raise TypeError,  "No implicit conversion of #{res.class.name} into #{self.class.name}" unless res.is_a? self.class
  res
end