1
0
mirror of https://git.code.sf.net/p/linux-ima/ima-evm-utils synced 2025-04-28 14:43:37 +02:00

Select signing function in single place

Signed-off-by: Dmitry Kasatkin <d.kasatkin@samsung.com>
This commit is contained in:
Dmitry Kasatkin 2014-01-24 15:01:17 +02:00
parent 454350d294
commit f9a3d7c378

View File

@ -1564,8 +1564,6 @@ int main(int argc, char *argv[])
g_argv = argv;
g_argc = argc;
sign_hash = sign_hash_v1;
while (1) {
c = getopt_long(argc, argv, "hvnsda:p:fu::xk:t:r", opts, &lind);
if (c == -1)
@ -1610,7 +1608,6 @@ int main(int argc, char *argv[])
break;
case 'x':
params.x509 = 1;
sign_hash = sign_hash_v2;
break;
case 'k':
params.keyfile = optarg;
@ -1629,6 +1626,11 @@ int main(int argc, char *argv[])
}
}
if (params.x509)
sign_hash = sign_hash_v2;
else
sign_hash = sign_hash_v1;
OpenSSL_add_all_algorithms();
ERR_load_crypto_strings();