efi_loader: set entry point in efi_load_pe()
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Wed, 26 Dec 2018 11:49:09 +0000 (12:49 +0100)
committerHeinrich Schuchardt <xypron.glpk@gmx.de>
Sat, 16 Feb 2019 14:42:20 +0000 (15:42 +0100)
commit8f7e2b2980a2d964db60a19a5d2ef8532caddf7d
tree08140cfb6de91b29c1a5ff58da9c6587736b1498
parent0e18f584de59a86aaf86bd328dbd16fbd0175b3d
efi_loader: set entry point in efi_load_pe()

Up to now efi_load_pe() returns the entry point or NULL in case of an
error. This does not allow to return correct error codes from LoadImage().

Let efi_load_pe() return a status code and fill in the entry point in the
corresponding field of the image object.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
cmd/bootefi.c
include/efi_loader.h
lib/efi_loader/efi_boottime.c
lib/efi_loader/efi_image_loader.c