]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
bootctl: drop unnecessary verb_unlink()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 25 Aug 2025 15:33:40 +0000 (00:33 +0900)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 17 Sep 2025 12:35:45 +0000 (14:35 +0200)
It is a trivial wrapper for verb_list(). Let's directly use verb_list()
and drop verb_unlink().

Follow-up for 8702496bfb0205764569782a9a2ebd11fd80e5e8.

src/bootctl/bootctl-status.c
src/bootctl/bootctl-status.h
src/bootctl/bootctl.c

index 069a1d7a4c6dfe09fe96d58a27daa12a8d38b216..dc79779db11f1cab61b13d807f8bed0be2b622ed 100644 (file)
@@ -929,10 +929,6 @@ int verb_list(int argc, char *argv[], void *userdata) {
         }
 }
 
-int verb_unlink(int argc, char *argv[], void *userdata) {
-        return verb_list(argc, argv, userdata);
-}
-
 int vl_method_list_boot_entries(sd_varlink *link, sd_json_variant *parameters, sd_varlink_method_flags_t flags, void *userdata) {
         _cleanup_(boot_config_free) BootConfig config = BOOT_CONFIG_NULL;
         dev_t esp_devid = 0, xbootldr_devid = 0;
index b26a2b1f6f48e7b873def27b17f615b01c2ce870..6dfc578a0c06c6e1e7e723e6cefa4a5920bc8dfd 100644 (file)
@@ -4,6 +4,5 @@
 
 int verb_status(int argc, char *argv[], void *userdata);
 int verb_list(int argc, char *argv[], void *userdata);
-int verb_unlink(int argc, char *argv[], void *userdata);
 
 int vl_method_list_boot_entries(sd_varlink *link, sd_json_variant *parameters, sd_varlink_method_flags_t flags, void *userdata);
index 5c649ef1e34e2df9d9b4f300a836567c54164c19..0ef17ba501945f5b05ee47627561731d6ef4c4c9 100644 (file)
@@ -682,7 +682,7 @@ static int bootctl_main(int argc, char *argv[]) {
                 { "kernel-identify",     2,        2,        0,            verb_kernel_identify     },
                 { "kernel-inspect",      2,        2,        0,            verb_kernel_inspect      },
                 { "list",                VERB_ANY, 1,        0,            verb_list                },
-                { "unlink",              2,        2,        0,            verb_unlink              },
+                { "unlink",              2,        2,        0,            verb_list                },
                 { "cleanup",             VERB_ANY, 1,        0,            verb_list                },
                 { "set-default",         2,        2,        0,            verb_set_efivar          },
                 { "set-oneshot",         2,        2,        0,            verb_set_efivar          },