From 191f8825cbd17a6819545e5633287e3d934039b6 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Wed, 12 May 2021 13:54:59 +0100 Subject: [image] Allow single-member archive images to be executed transparently Provide image_extract_exec() as a helper method to allow single-member archive images (such as gzip compressed images) to be executed without an explicit "imgextract" step. Signed-off-by: Michael Brown --- src/include/ipxe/image.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/include') diff --git a/src/include/ipxe/image.h b/src/include/ipxe/image.h index c6e723dc6..0a5a26034 100644 --- a/src/include/ipxe/image.h +++ b/src/include/ipxe/image.h @@ -200,6 +200,7 @@ extern int image_asn1 ( struct image *image, size_t offset, struct asn1_cursor **cursor ); extern int image_extract ( struct image *image, const char *name, struct image **extracted ); +extern int image_extract_exec ( struct image *image ); /** * Increment reference count on an image -- cgit v1.2.3-55-g7522