From: Lennart Poettering Date: Fri, 11 Feb 2022 13:18:18 +0000 (+0100) Subject: bootspec: also parse new 'beep' loader.conf variable X-Git-Tag: v251-rc1~293^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d403d8f0d65bdcecf7555a0cf040aa6de3de666e;p=thirdparty%2Fsystemd.git bootspec: also parse new 'beep' loader.conf variable --- diff --git a/src/shared/bootspec.c b/src/shared/bootspec.c index cbc356e4722..65a040f26dd 100644 --- a/src/shared/bootspec.c +++ b/src/shared/bootspec.c @@ -178,6 +178,7 @@ void boot_config_free(BootConfig *config) { free(config->auto_firmware); free(config->console_mode); free(config->random_seed_mode); + free(config->beep); free(config->entry_oneshot); free(config->entry_default); @@ -245,6 +246,8 @@ static int boot_loader_read_conf(const char *path, BootConfig *config) { r = free_and_strdup(&config->console_mode, p); else if (streq(field, "random-seed-mode")) r = free_and_strdup(&config->random_seed_mode, p); + else if (streq(field, "beep")) + r = free_and_strdup(&config->beep, p); else { log_notice("%s:%u: Unknown line \"%s\", ignoring.", path, line, field); continue; diff --git a/src/shared/bootspec.h b/src/shared/bootspec.h index 8032c99ed5e..62b3f6ce5f1 100644 --- a/src/shared/bootspec.h +++ b/src/shared/bootspec.h @@ -45,6 +45,7 @@ typedef struct BootConfig { char *auto_firmware; char *console_mode; char *random_seed_mode; + char *beep; char *entry_oneshot; char *entry_default;