david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

[dhcp] Ignore DHCPACKs containing incorrect IP addresses

Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
Michael Brown 2010-09-24 04:45:29 +01:00
parent c517d0ea7f
commit ba6aca3424
1 changed files with 2 additions and 0 deletions

View File

@ -528,6 +528,8 @@ static void dhcp_request_rx ( struct dhcp_session *dhcp,
return;
if ( server_id.s_addr != dhcp->server.s_addr )
return;
if ( ip.s_addr != dhcp->offer.s_addr )
return;
/* Record assigned address */
dhcp->local.sin_addr = ip;