[U-Boot] [PATCH 2/2] efi_loader: set the dhcp ack received flag
Patrick Wildt
patrick at blueri.se
Tue Mar 27 12:24:05 UTC 2018
The PXE object contains a flag that specifies whether or not a DHCP
ACK has been received. This can be used by EFI Applications to find
out whether or not it is worth to read the DHCP information from our
object.
Signed-off-by: Patrick Wildt <patrick at blueri.se>
---
lib/efi_loader/efi_net.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/lib/efi_loader/efi_net.c b/lib/efi_loader/efi_net.c
index 8c5d5b492c..0b9c7b9345 100644
--- a/lib/efi_loader/efi_net.c
+++ b/lib/efi_loader/efi_net.c
@@ -332,8 +332,10 @@ int efi_net_register(void)
netobj->net_mode.max_packet_size = PKTSIZE;
netobj->pxe.mode = &netobj->pxe_mode;
- if (dhcp_ack)
+ if (dhcp_ack) {
netobj->pxe_mode.dhcp_ack = *dhcp_ack;
+ netobj->pxe_mode.dhcp_ack_received = 1;
+ }
/*
* Create WaitForPacket event.
--
2.14.3 (Apple Git-98)
More information about the U-Boot
mailing list