func (c *client) discoverPacket(cl *dhcp4client.Client) (dhcp4.Packet, error) { defer trace.End(trace.Begin("")) dp := cl.DiscoverPacket() return c.setOptions(dp) }
func (c *client) discoverPacket(id ID, cl *dhcp4client.Client) (*dhcp4.Packet, error) { dp := cl.DiscoverPacket() return c.appendOptions(&dp, id) }