When networking is disabled, avoid trying to use networking in the app.

Signed-off-by: Simon Glass <s...@chromium.org>
---

 lib/efi_client/efi_app_init.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/lib/efi_client/efi_app_init.c b/lib/efi_client/efi_app_init.c
index 25a9b105d63..ff31266fb12 100644
--- a/lib/efi_client/efi_app_init.c
+++ b/lib/efi_client/efi_app_init.c
@@ -342,9 +342,11 @@ int board_early_init_r(void)
                ret = setup_block();
                if (ret)
                        return ret;
-               ret = setup_net();
-               if (ret)
-                       return ret;
+               if (IS_ENABLED(CONFIG_NET)) {
+                       ret = setup_net();
+                       if (ret)
+                               return ret;
+               }
                ret = setup_tpm();
                if (ret)
                        return ret;
-- 
2.43.0

Reply via email to