[PATCH 08/11] hornet: gen_sig: fix missing command line switches
Blaise Boscaccy
bboscaccy at linux.microsoft.com
Thu May 28 03:08:17 UTC 2026
D was missing from the getopt list. Additionally, we were missing the
help option handler.
Signed-off-by: Blaise Boscaccy <bboscaccy at linux.microsoft.com>
---
scripts/hornet/gen_sig.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/scripts/hornet/gen_sig.c b/scripts/hornet/gen_sig.c
index fb9ae1934206a..19ae9af006853 100644
--- a/scripts/hornet/gen_sig.c
+++ b/scripts/hornet/gen_sig.c
@@ -295,7 +295,7 @@ int main(int argc, char **argv)
int i;
int opt;
- const char *short_opts = "C:K:P:O:A:Sh";
+ const char *short_opts = "C:K:P:O:D:A:Sh";
static const struct option long_opts[] = {
{"cert", required_argument, 0, 'C'},
@@ -332,6 +332,9 @@ int main(int argc, char **argv)
}
hashes[hash_count++].file = optarg;
break;
+ case 'h':
+ usage(argv[0]);
+ return EXIT_SUCCESS;
default:
usage(argv[0]);
return EXIT_FAILURE;
--
2.53.0
More information about the Linux-security-module-archive
mailing list