diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2019-09-28 15:38:30 +0000 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2019-09-28 15:38:30 +0000 |
commit | a592e7af012a90c8d22811fc23687a886d4ce552 (patch) | |
tree | dfa6a9613ecded62ba78f0a68d3e223faf4c1df1 | |
parent | 6c786b7fc2f2a5205de95096ebf2fcec89d0f5cd (diff) | |
parent | c6d371cce91a30f1d76ef872f7df016e26f5a215 (diff) | |
download | gnutls-a592e7af012a90c8d22811fc23687a886d4ce552.tar.gz |
Merge branch 'kx-neg-verbose' into 'master'
tests: add verbose logging to server-kx-neg tests
See merge request gnutls/gnutls!1078
-rw-r--r-- | tests/server-kx-neg-common.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/server-kx-neg-common.c b/tests/server-kx-neg-common.c index 184dc7e0c1..ef9fed5e9d 100644 --- a/tests/server-kx-neg-common.c +++ b/tests/server-kx-neg-common.c @@ -78,6 +78,14 @@ gnutls_datum_t test1_salt = .size = sizeof(SALT_TEST1)-1 }; +const char *side; +#define switch_side(str) side = str + +static void tls_log_func(int level, const char *str) +{ + fprintf(stderr, "%s|<%d>| %s", side, level, str); +} + static int serv_srp_func(gnutls_session_t session, const char *username, gnutls_datum_t *salt, gnutls_datum_t *verifier, gnutls_datum_t *generator, @@ -136,6 +144,11 @@ static void try(test_case_st *test) success("Running %s...\n", test->name); + /* General init. */ + gnutls_global_set_log_function(tls_log_func); + if (debug) + gnutls_global_set_log_level(6); + assert(gnutls_anon_allocate_client_credentials(&c_anon_cred) >= 0); assert(gnutls_anon_allocate_server_credentials(&s_anon_cred) >= 0); assert(gnutls_psk_allocate_client_credentials(&c_psk_cred) >= 0); |