
11 Nov
2021
11 Nov
'21
8:18 a.m.
On 11.11.21 06:26, Roman Kopytin wrote:
Thanks, I found example in fdtgrep. What do you think about function like:
static void print_usage(const char *msg) { if (msg != NULL) fprintf(stderr, "Error: %s\n", msg); fprintf(stderr, "Usage: %s [-a <algo>] [-k <keydir>] [-n <keyname>] [-r <conf|image>] <fdt blob>\n" "Options:\n"
"\t-a <algo> Cryptographic algorithm. Optional parameter, default: sha1,rsa2048\n" "\t-k <keydir> Directory with public key. Optional parameter, default: .\n" "\t-n <keyname> Public key name. Optional parameter, default: key\n" "\t-r <conf|image> Required: If present this indicates that the key must be verified for the image / configuration to be considered valid\n"
Maybe reorder to "configuration / image" (or reorder to "<image|conf>").
"\t<fdt blob> FDT blob file for adding of the public key. Required parameter.\n", cmdname);
exit(EXIT_FAILURE); }
Is it ok?
Yes, looks good to me.
I'm still looking for a way to overcome -a, though...
Jan
--
Siemens AG, T RDA IOT
Corporate Competence Center Embedded Linux