From 37ba6aeee739c3d7a1dd7cec684ab796af7ecbab Mon Sep 17 00:00:00 2001 From: toddouska Date: Mon, 3 Aug 2015 09:32:51 -0700 Subject: [PATCH] fix psk no identify hint example logic --- examples/server/server.c | 6 +++--- tests/include.am | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/examples/server/server.c b/examples/server/server.c index cba04bc48..c0687a195 100644 --- a/examples/server/server.c +++ b/examples/server/server.c @@ -203,7 +203,7 @@ THREAD_RETURN CYASSL_THREAD server_test(void* args) char** argv = ((func_args*)args)->argv; #ifndef NO_PSK - int doNotSendPskIdentityHint = 1; + int sendPskIdentityHint = 1; #endif #ifdef HAVE_SNI @@ -372,7 +372,7 @@ THREAD_RETURN CYASSL_THREAD server_test(void* args) break; case 'I': #ifndef NO_PSK - doNotSendPskIdentityHint = 0; + sendPskIdentityHint = 0; #endif break; @@ -513,7 +513,7 @@ THREAD_RETURN CYASSL_THREAD server_test(void* args) #ifndef NO_PSK SSL_CTX_set_psk_server_callback(ctx, my_psk_server_cb); - if (doNotSendPskIdentityHint == 1) + if (sendPskIdentityHint == 1) SSL_CTX_use_psk_identity_hint(ctx, "cyassl server"); if (cipherList == NULL) { diff --git a/tests/include.am b/tests/include.am index 006458523..f276f3af0 100644 --- a/tests/include.am +++ b/tests/include.am @@ -19,5 +19,7 @@ tests_unit_test_DEPENDENCIES = src/libwolfssl.la endif EXTRA_DIST += tests/unit.h EXTRA_DIST += tests/test.conf \ + tests/test-qsh.conf \ + tests/test-psk-no-id.conf \ tests/test-dtls.conf DISTCLEANFILES+= tests/.libs/unit.test