From 961370c43cc96ae14c6d595b7b61696cc87e4f49 Mon Sep 17 00:00:00 2001 From: James Shubin Date: Wed, 31 Jan 2024 13:08:30 -0500 Subject: [PATCH] engine: resources: Log dhcp mac addresses Useful for identifying who is trying to connect when they're not in the system yet. --- engine/resources/dhcp.go | 1 + 1 file changed, 1 insertion(+) diff --git a/engine/resources/dhcp.go b/engine/resources/dhcp.go index d105ba5b..20837660 100644 --- a/engine/resources/dhcp.go +++ b/engine/resources/dhcp.go @@ -818,6 +818,7 @@ func (obj *DHCPServerRes) handler4() func(net.PacketConn, net.Addr, *dhcpv4.DHCP return func(conn net.PacketConn, peer net.Addr, req *dhcpv4.DHCPv4) { // req is the incoming message from the dhcp client // peer is who we're replying to (often a broadcast address) + obj.init.Logf("received a DHCPv4 packet from: %s", req.ClientHWAddr.String()) if obj.init.Debug { obj.init.Logf("received from DHCPv4 peer: %s", peer) obj.init.Logf("received a DHCPv4 packet: %s", req.Summary())