summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2019-09-28 15:38:30 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2019-09-28 15:38:30 +0000
commita592e7af012a90c8d22811fc23687a886d4ce552 (patch)
treedfa6a9613ecded62ba78f0a68d3e223faf4c1df1
parent6c786b7fc2f2a5205de95096ebf2fcec89d0f5cd (diff)
parentc6d371cce91a30f1d76ef872f7df016e26f5a215 (diff)
downloadgnutls-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.c13
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);