summaryrefslogtreecommitdiff
path: root/tools/cert_create/src/key.c
diff options
context:
space:
mode:
authordanh-arm <dan.handley@arm.com>2016-01-13 11:42:30 +0000
committerdanh-arm <dan.handley@arm.com>2016-01-13 11:42:30 +0000
commit6cf9b6ac547c21cf045d3089bd9437f0c6aae854 (patch)
tree5e3376495a5db59308c53482e0e31884c375c94b /tools/cert_create/src/key.c
parente123b2a37aa8c0be445bd1f0284b3907b91e5b29 (diff)
parent159807e2faa50a2940f09d57dfa6132220508cce (diff)
Merge pull request #484 from jcastillo-arm/jc/tf-issues/337
cert_create: update help message
Diffstat (limited to 'tools/cert_create/src/key.c')
-rw-r--r--tools/cert_create/src/key.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/tools/cert_create/src/key.c b/tools/cert_create/src/key.c
index 76d528b9..a7ee7596 100644
--- a/tools/cert_create/src/key.c
+++ b/tools/cert_create/src/key.c
@@ -194,6 +194,7 @@ int key_store(key_t *key)
int key_init(void)
{
+ cmd_opt_t cmd_opt;
key_t *key;
int rc = 0;
unsigned int i;
@@ -201,11 +202,12 @@ int key_init(void)
for (i = 0; i < num_keys; i++) {
key = &keys[i];
if (key->opt != NULL) {
- rc = cmd_opt_add(key->opt, required_argument,
- CMD_OPT_KEY);
- if (rc != 0) {
- break;
- }
+ cmd_opt.long_opt.name = key->opt;
+ cmd_opt.long_opt.has_arg = required_argument;
+ cmd_opt.long_opt.flag = NULL;
+ cmd_opt.long_opt.val = CMD_OPT_KEY;
+ cmd_opt.help_msg = key->help_msg;
+ cmd_opt_add(&cmd_opt);
}
}