class DHCP::ServerResponsePacket

Initialize a DHCP response packet's basic fields from a supplied client packet:

Public Class Methods

new(pk, opt={}) click to toggle source
Calls superclass method DHCP::Packet.new
# File lib/dhcp/packet.rb, line 369
def initialize(pk, opt={})
  super(opt)
  self.giaddr = pk.giaddr
  self.chaddr = pk.chaddr
  self.broadcast! if pk.broadcast?
  self.xid = pk.xid
end