From 180b2b179dca54a36b4857b51c437ea957c5b036 Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Sat, 23 Dec 2023 14:40:38 +0100 Subject: [PATCH] Use `self.ip` for `siaddr`. --- edge-dhcp/src/server.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/edge-dhcp/src/server.rs b/edge-dhcp/src/server.rs index c3ac7b8..e8f25f4 100644 --- a/edge-dhcp/src/server.rs +++ b/edge-dhcp/src/server.rs @@ -109,7 +109,7 @@ impl<'a> ServerOptions<'a> { MessageType::Offer, None, Some(yiaddr), - None, + Some(self.ip), Some(request.giaddr), opt_buf, ) @@ -139,7 +139,7 @@ impl<'a> ServerOptions<'a> { MessageType::Ack, Some(request.ciaddr), Some(yiaddr), - None, // Could also be this server's IP address. + Some(self.ip), Some(request.giaddr), opt_buf, )