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