31 lines
849 B
Diff
31 lines
849 B
Diff
From 8a66f5571bb059d2692e804f4ba9817e978dd103 Mon Sep 17 00:00:00 2001
|
|
From: Gary Lin <glin@suse.com>
|
|
Date: Mon, 28 May 2018 16:05:38 +0800
|
|
Subject: [PATCH 04/62] httpboot: return EFI_NOT_FOUND when it fails to find
|
|
the NIC handle
|
|
|
|
httpboot_fetch_buffer() should return EFI_NOT_FOUND to reflect the error
|
|
status when get_nic_handle() returns NULL.
|
|
|
|
Signed-off-by: Gary Lin <glin@suse.com>
|
|
Upstream-commit-id: 2be5c7dc4b0
|
|
---
|
|
httpboot.c | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/httpboot.c b/httpboot.c
|
|
index 4cfa3aab3b7..d656073c633 100644
|
|
--- a/httpboot.c
|
|
+++ b/httpboot.c
|
|
@@ -715,6 +715,7 @@ httpboot_fetch_buffer (EFI_HANDLE image, VOID **buffer, UINT64 *buf_size)
|
|
also supports the HTTP service binding protocol */
|
|
nic = get_nic_handle(&mac_addr);
|
|
if (!nic) {
|
|
+ efi_status = EFI_NOT_FOUND;
|
|
goto error;
|
|
}
|
|
|
|
--
|
|
2.26.2
|
|
|