From: Yu Watanabe Date: Tue, 21 Mar 2023 07:44:50 +0000 (+0900) Subject: uki-util: rename KernelType -> KernelImageType X-Git-Tag: v254-rc1~969^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fe3198df666851a69a48da0e862920aff42f801a;p=thirdparty%2Fsystemd.git uki-util: rename KernelType -> KernelImageType The name KernelType is slightly ambiguous. The type is about kernel image. Let's rename the enum to clarify that. --- diff --git a/src/boot/bootctl-uki.c b/src/boot/bootctl-uki.c index eda79218fc2..0f17cb661d5 100644 --- a/src/boot/bootctl-uki.c +++ b/src/boot/bootctl-uki.c @@ -5,27 +5,27 @@ #include "uki-util.h" int verb_kernel_identify(int argc, char *argv[], void *userdata) { - KernelType t; + KernelImageType t; int r; r = inspect_kernel(argv[1], &t, NULL, NULL, NULL); if (r < 0) return r; - puts(kernel_type_to_string(t)); + puts(kernel_image_type_to_string(t)); return 0; } int verb_kernel_inspect(int argc, char *argv[], void *userdata) { _cleanup_free_ char *cmdline = NULL, *uname = NULL, *pname = NULL; - KernelType t; + KernelImageType t; int r; r = inspect_kernel(argv[1], &t, &cmdline, &uname, &pname); if (r < 0) return r; - printf("Kernel Type: %s\n", kernel_type_to_string(t)); + printf("Kernel Type: %s\n", kernel_image_type_to_string(t)); if (cmdline) printf(" Cmdline: %s\n", cmdline); if (uname) diff --git a/src/shared/uki-util.c b/src/shared/uki-util.c index bd3b932f418..262e90e14fa 100644 --- a/src/shared/uki-util.c +++ b/src/shared/uki-util.c @@ -19,13 +19,13 @@ static const uint8_t name_initrd[8] = ".initrd"; static const uint8_t name_cmdline[8] = ".cmdline"; static const uint8_t name_uname[8] = ".uname"; -static const char * const kernel_type_table[_KERNEL_TYPE_MAX] = { - [KERNEL_TYPE_UNKNOWN] = "unknown", - [KERNEL_TYPE_UKI] = "uki", - [KERNEL_TYPE_PE] = "pe", +static const char * const kernel_image_type_table[_KERNEL_IMAGE_TYPE_MAX] = { + [KERNEL_IMAGE_TYPE_UNKNOWN] = "unknown", + [KERNEL_IMAGE_TYPE_UKI] = "uki", + [KERNEL_IMAGE_TYPE_PE] = "pe", }; -DEFINE_STRING_TABLE_LOOKUP_TO_STRING(kernel_type, KernelType); +DEFINE_STRING_TABLE_LOOKUP_TO_STRING(kernel_image_type, KernelImageType); static int pe_sections(FILE *f, struct PeSectionHeader **ret, size_t *ret_n) { _cleanup_free_ struct PeSectionHeader *sections = NULL; @@ -256,7 +256,7 @@ static int inspect_uki( int inspect_kernel( const char *filename, - KernelType *ret_type, + KernelImageType *ret_type, char **ret_cmdline, char **ret_uname, char **ret_pretty_name) { @@ -264,7 +264,7 @@ int inspect_kernel( _cleanup_fclose_ FILE *f = NULL; _cleanup_free_ struct PeSectionHeader *sections = NULL; size_t scount; - KernelType t; + KernelImageType t; int r; assert(filename); @@ -278,14 +278,14 @@ int inspect_kernel( return r; if (!sections) - t = KERNEL_TYPE_UNKNOWN; + t = KERNEL_IMAGE_TYPE_UNKNOWN; else if (is_uki(sections, scount)) { - t = KERNEL_TYPE_UKI; + t = KERNEL_IMAGE_TYPE_UKI; r = inspect_uki(f, sections, scount, ret_cmdline, ret_uname, ret_pretty_name); if (r < 0) return r; } else - t = KERNEL_TYPE_PE; + t = KERNEL_IMAGE_TYPE_PE; if (ret_type) *ret_type = t; diff --git a/src/shared/uki-util.h b/src/shared/uki-util.h index e579f462597..d1875920cc7 100644 --- a/src/shared/uki-util.h +++ b/src/shared/uki-util.h @@ -5,19 +5,19 @@ #include "macro.h" -typedef enum KernelType { - KERNEL_TYPE_UNKNOWN, - KERNEL_TYPE_UKI, - KERNEL_TYPE_PE, - _KERNEL_TYPE_MAX, - _KERNEL_TYPE_INVALID = -EINVAL, -} KernelType; +typedef enum KernelImageType { + KERNEL_IMAGE_TYPE_UNKNOWN, + KERNEL_IMAGE_TYPE_UKI, + KERNEL_IMAGE_TYPE_PE, + _KERNEL_IMAGE_TYPE_MAX, + _KERNEL_IMAGE_TYPE_INVALID = -EINVAL, +} KernelImageType; -const char* kernel_type_to_string(KernelType t) _const_; +const char* kernel_image_type_to_string(KernelImageType t) _const_; int inspect_kernel( const char *filename, - KernelType *ret_type, + KernelImageType *ret_type, char **ret_cmdline, char **ret_uname, char **ret_pretty_name);