From: Yu Watanabe Date: Sat, 18 May 2019 21:18:00 +0000 (+0900) Subject: efivars: allow plus in the entry name X-Git-Tag: v243-rc1~410 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=030a5d78eda0320b0e30d2de43fd75de2a3262d2;p=thirdparty%2Fsystemd.git efivars: allow plus in the entry name Closes #12572. --- diff --git a/src/shared/efivars.c b/src/shared/efivars.c index 1bd8835633c..f16c2db7396 100644 --- a/src/shared/efivars.c +++ b/src/shared/efivars.c @@ -909,7 +909,7 @@ bool efi_loader_entry_name_valid(const char *s) { if (strlen(s) > FILENAME_MAX) /* Make sure entry names fit in filenames */ return false; - return in_charset(s, ALPHANUMERICAL "-_."); + return in_charset(s, ALPHANUMERICAL "+-_."); } char *efi_tilt_backslashes(char *s) {