diff options
author | Adriano Cordova <adrianox@gmail.com> | 2025-03-03 11:13:13 -0300 |
---|---|---|
committer | Heinrich Schuchardt <heinrich.schuchardt@canonical.com> | 2025-03-10 06:41:10 +0100 |
commit | 6a832d4b2e5d4d1ebc9d036afcc02d9550257ab2 (patch) | |
tree | 1834b2f4a356528d9c3dcefdd1f838bc0509fd5e /lib/efi_loader/efi_setup.c | |
parent | fba5be3b60f6549483c6bb9e441c1f4e468d31b8 (diff) |
efi_loader: efi_net: Add efi_net_do_start() to efi_net.c
This gets called each time a payload is to get executed by bootefi.
For now this only updates the PXE IP address.
Signed-off-by: Adriano Cordova <adriano.cordova@canonical.com>
Diffstat (limited to 'lib/efi_loader/efi_setup.c')
-rw-r--r-- | lib/efi_loader/efi_setup.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/efi_loader/efi_setup.c b/lib/efi_loader/efi_setup.c index 164586742ae..eeed82c0736 100644 --- a/lib/efi_loader/efi_setup.c +++ b/lib/efi_loader/efi_setup.c @@ -218,6 +218,9 @@ static efi_status_t efi_start_obj_list(void) { efi_status_t ret = EFI_SUCCESS; + if (IS_ENABLED(CONFIG_NETDEVICES)) + ret = efi_net_do_start(); + return ret; } |