]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
uki-util: rename KernelType -> KernelImageType
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 21 Mar 2023 07:44:50 +0000 (16:44 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 21 Mar 2023 07:44:52 +0000 (16:44 +0900)
The name KernelType is slightly ambiguous. The type is about kernel
image. Let's rename the enum to clarify that.

src/boot/bootctl-uki.c
src/shared/uki-util.c
src/shared/uki-util.h

index eda79218fc2181f2f6c3754e36f49588e83b35dd..0f17cb661d582aefe279bc952761e92c779386e8 100644 (file)
@@ -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)
index bd3b932f4187720b7c386a7aa9fe691cdddaa064..262e90e14fa2ceebb04a58d100a2ebd0ac3c36ad 100644 (file)
@@ -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;
index e579f462597697bc2f0ffdba91612f8f9143f012..d1875920cc7ef7f73cca027d9e01135387cfe0b1 100644 (file)
@@ -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);