diff options
author | danh-arm <dan.handley@arm.com> | 2016-01-13 11:42:30 +0000 |
---|---|---|
committer | danh-arm <dan.handley@arm.com> | 2016-01-13 11:42:30 +0000 |
commit | 6cf9b6ac547c21cf045d3089bd9437f0c6aae854 (patch) | |
tree | 5e3376495a5db59308c53482e0e31884c375c94b /tools/cert_create/src/ext.c | |
parent | e123b2a37aa8c0be445bd1f0284b3907b91e5b29 (diff) | |
parent | 159807e2faa50a2940f09d57dfa6132220508cce (diff) |
Merge pull request #484 from jcastillo-arm/jc/tf-issues/337
cert_create: update help message
Diffstat (limited to 'tools/cert_create/src/ext.c')
-rw-r--r-- | tools/cert_create/src/ext.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/tools/cert_create/src/ext.c b/tools/cert_create/src/ext.c index 14aef661..3f56edb7 100644 --- a/tools/cert_create/src/ext.c +++ b/tools/cert_create/src/ext.c @@ -69,6 +69,7 @@ IMPLEMENT_ASN1_FUNCTIONS(HASH) */ int ext_init(void) { + cmd_opt_t cmd_opt; ext_t *ext; X509V3_EXT_METHOD *m; int nid, ret; @@ -78,10 +79,12 @@ int ext_init(void) ext = &extensions[i]; /* Register command line option */ if (ext->opt) { - if (cmd_opt_add(ext->opt, required_argument, - CMD_OPT_EXT)) { - return 1; - } + cmd_opt.long_opt.name = ext->opt; + cmd_opt.long_opt.has_arg = required_argument; + cmd_opt.long_opt.flag = NULL; + cmd_opt.long_opt.val = CMD_OPT_EXT; + cmd_opt.help_msg = ext->help_msg; + cmd_opt_add(&cmd_opt); } /* Register the extension OID in OpenSSL */ if (ext->oid == NULL) { |