mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-05-09 02:51:21 +00:00
cert_create: update help message
The help message printed by the cert_create tool using the command line option -h (or --help) does not correctly list all the available command line options. This patch reworks the print_help() function to print the help messages in a data driven approach. For each command line option registered, an optional help message can be specified, which will be printed by print_help(). Help messages for the TBBR options (certificates, keys and images) are also provided. Fix a small bug in the short options string passed to getopt_long: the ':' was missing in the '-a' option (this option must take an argument). Fixes ARM-software/tf-issues#337 Change-Id: I9d08c2dfd349022808fcc884724f677eefdc1452
This commit is contained in:
parent
d0c104e1e1
commit
159807e2fa
12 changed files with 148 additions and 75 deletions
|
@ -50,6 +50,7 @@ typedef struct ext_s {
|
|||
const char *oid; /* OID of the extension */
|
||||
const char *sn; /* Short name */
|
||||
const char *ln; /* Long description */
|
||||
const char *help_msg; /* Help message */
|
||||
int asn1_type; /* OpenSSL ASN1 type of the extension data.
|
||||
* Supported types are:
|
||||
* - V_ASN1_INTEGER
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue