From: Nikos Mavrogiannopoulos Date: Tue, 27 May 2014 14:36:58 +0000 (+0200) Subject: gnutls-cli's benchmark-soft-ciphers is no more. X-Git-Tag: gnutls_3_3_3~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6471692bdda17c45221e24b244bb2cb111a52188;p=thirdparty%2Fgnutls.git gnutls-cli's benchmark-soft-ciphers is no more. It could not be emulated with the new library. --- diff --git a/src/benchmark-cipher.c b/src/benchmark-cipher.c index 6f4983bb8b..0886dbb494 100644 --- a/src/benchmark-cipher.c +++ b/src/benchmark-cipher.c @@ -191,16 +191,13 @@ static void mac_bench(int algo, int size) free(_key); } -void benchmark_cipher(int init, int debug_level) +void benchmark_cipher(int debug_level) { + int size = 16; gnutls_global_set_log_function(tls_log_func); gnutls_global_set_log_level(debug_level); - int size = 16; - if (init) { - gnutls_global_init(); - gnutls_rnd(GNUTLS_RND_NONCE, data, sizeof(data)); - } + gnutls_rnd(GNUTLS_RND_NONCE, data, sizeof(data)); printf("Checking ciphers, payload size: %u\n", size * 1024); cipher_mac_bench(GNUTLS_CIPHER_SALSA20_256, GNUTLS_MAC_SHA1, size); diff --git a/src/benchmark.h b/src/benchmark.h index cadd0d2615..b71b913e5b 100644 --- a/src/benchmark.h +++ b/src/benchmark.h @@ -39,7 +39,7 @@ inline static void gettime(struct timespec *ts) typedef void (*sighandler_t) (int); -void benchmark_cipher(int init, int debug_level); +void benchmark_cipher(int debug_level); void benchmark_tls(int debug_level, int ciphers); struct benchmark_st { diff --git a/src/cli-args.def b/src/cli-args.def index ddca613e22..facc22ca1e 100644 --- a/src/cli-args.def +++ b/src/cli-args.def @@ -261,12 +261,6 @@ flag = { doc = ""; }; -flag = { - name = benchmark-soft-ciphers; - descrip = "Benchmark individual software ciphers (no hw acceleration)"; - doc = ""; -}; - flag = { name = benchmark-tls-kx; descrip = "Benchmark TLS key exchange methods"; diff --git a/src/cli.c b/src/cli.c index ddf9a832ca..4cc858b392 100644 --- a/src/cli.c +++ b/src/cli.c @@ -1346,12 +1346,7 @@ static void cmd_parser(int argc, char **argv) rest = argv[0]; if (HAVE_OPT(BENCHMARK_CIPHERS)) { - benchmark_cipher(1, OPT_VALUE_DEBUG); - exit(0); - } - - if (HAVE_OPT(BENCHMARK_SOFT_CIPHERS)) { - benchmark_cipher(0, OPT_VALUE_DEBUG); + benchmark_cipher(OPT_VALUE_DEBUG); exit(0); }