From 3bd8807c10d39c6f0878724f0a7fd0b199cd57a6 Mon Sep 17 00:00:00 2001 From: Falk Rehwagen Date: Mon, 30 Dec 2024 09:35:59 +0100 Subject: [PATCH] Fix DHCP by fixing broadcast flags to use network byte order. --- Driver/Socket/TCPIP/tcpipDhcp.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Driver/Socket/TCPIP/tcpipDhcp.asm b/Driver/Socket/TCPIP/tcpipDhcp.asm index e1317e4a2..b96a9d1a8 100644 --- a/Driver/Socket/TCPIP/tcpipDhcp.asm +++ b/Driver/Socket/TCPIP/tcpipDhcp.asm @@ -503,7 +503,7 @@ TcpipDhcpBuildPacket proc far clr si mov ds:[si].DM_op, BO_REQUEST - mov ds:[si].DM_flags, mask DMF_BROADCAST + mov ds:[si].DM_flags.low, (mask DMF_BROADCAST shr 8) cmpdw es:[dhcpCookie], 0 jne alreadyHaveCookie