projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
phy: atheros: ar8035: Fix clock output calculation
[oweals/u-boot.git]
/
tools
/
fit_check_sign.c
diff --git
a/tools/fit_check_sign.c
b/tools/fit_check_sign.c
index 45287437928cceae95863b18bda1a7775eb0268c..9375d5cf72de95505da6ee607fd97bba21d261af 100644
(file)
--- a/
tools/fit_check_sign.c
+++ b/
tools/fit_check_sign.c
@@
-41,6
+41,7
@@
int main(int argc, char **argv)
void *fit_blob;
char *fdtfile = NULL;
char *keyfile = NULL;
void *fit_blob;
char *fdtfile = NULL;
char *keyfile = NULL;
+ char *config_name = NULL;
char cmdname[256];
int ret;
void *key_blob;
char cmdname[256];
int ret;
void *key_blob;
@@
-48,7
+49,7
@@
int main(int argc, char **argv)
strncpy(cmdname, *argv, sizeof(cmdname) - 1);
cmdname[sizeof(cmdname) - 1] = '\0';
strncpy(cmdname, *argv, sizeof(cmdname) - 1);
cmdname[sizeof(cmdname) - 1] = '\0';
- while ((c = getopt(argc, argv, "f:k:")) != -1)
+ while ((c = getopt(argc, argv, "f:k:
c:
")) != -1)
switch (c) {
case 'f':
fdtfile = optarg;
switch (c) {
case 'f':
fdtfile = optarg;
@@
-56,6
+57,9
@@
int main(int argc, char **argv)
case 'k':
keyfile = optarg;
break;
case 'k':
keyfile = optarg;
break;
+ case 'c':
+ config_name = optarg;
+ break;
default:
usage(cmdname);
break;
default:
usage(cmdname);
break;
@@
-78,7
+82,7
@@
int main(int argc, char **argv)
return EXIT_FAILURE;
image_set_host_blob(key_blob);
return EXIT_FAILURE;
image_set_host_blob(key_blob);
- ret = fit_check_sign(fit_blob, key_blob);
+ ret = fit_check_sign(fit_blob, key_blob
, config_name
);
if (!ret) {
ret = EXIT_SUCCESS;
fprintf(stderr, "Signature check OK\n");
if (!ret) {
ret = EXIT_SUCCESS;
fprintf(stderr, "Signature check OK\n");