summaryrefslogtreecommitdiff
path: root/tests/benchmark.c
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2008-08-19 15:55:46 +0000
committerWerner Koch <wk@gnupg.org>2008-08-19 15:55:46 +0000
commite77613e7b89ee150ae9e945029f11b04744a6fd3 (patch)
treebc41644fb0e68f6d353e640eb77a3b7e8b8c4d3e /tests/benchmark.c
parentb202832f13ca0ecce65767e4448e7e91eda1214e (diff)
downloadlibgcrypt-e77613e7b89ee150ae9e945029f11b04744a6fd3.tar.gz
A whole bunch of changes to eventually support
FIPS restricted mode. Also some documentation improvements and other minor enhancements. See the ChangeLogs. Stay tuned.
Diffstat (limited to 'tests/benchmark.c')
-rw-r--r--tests/benchmark.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/benchmark.c b/tests/benchmark.c
index 424461ad..f428a15d 100644
--- a/tests/benchmark.c
+++ b/tests/benchmark.c
@@ -992,12 +992,13 @@ main( int argc, char **argv )
if (argc)
{ argc--; argv++; }
- gcry_control (GCRYCTL_DISABLE_SECMEM, 0);
if (!gcry_check_version (GCRYPT_VERSION))
{
fprintf (stderr, PGM ": version mismatch\n");
exit (1);
}
+ gcry_control (GCRYCTL_DISABLE_SECMEM, 0);
+
if (argc && !strcmp (*argv, "--use-random-daemon"))
{
gcry_control (GCRYCTL_USE_RANDOM_DAEMON, 1);
@@ -1048,6 +1049,11 @@ main( int argc, char **argv )
argc--; argv++;
}
}
+ else if (!strcmp (*argv, "--fips"))
+ {
+ argc--; argv++;
+ gcry_control (GCRYCTL_FORCE_FIPS_MODE, 0);
+ }
}
gcry_control (GCRYCTL_INITIALIZATION_FINISHED, 0);