mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-02 20:24:39 +02:00
fix psk no identify hint example logic
This commit is contained in:
@@ -203,7 +203,7 @@ THREAD_RETURN CYASSL_THREAD server_test(void* args)
|
|||||||
char** argv = ((func_args*)args)->argv;
|
char** argv = ((func_args*)args)->argv;
|
||||||
|
|
||||||
#ifndef NO_PSK
|
#ifndef NO_PSK
|
||||||
int doNotSendPskIdentityHint = 1;
|
int sendPskIdentityHint = 1;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef HAVE_SNI
|
#ifdef HAVE_SNI
|
||||||
@@ -372,7 +372,7 @@ THREAD_RETURN CYASSL_THREAD server_test(void* args)
|
|||||||
break;
|
break;
|
||||||
case 'I':
|
case 'I':
|
||||||
#ifndef NO_PSK
|
#ifndef NO_PSK
|
||||||
doNotSendPskIdentityHint = 0;
|
sendPskIdentityHint = 0;
|
||||||
#endif
|
#endif
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -513,7 +513,7 @@ THREAD_RETURN CYASSL_THREAD server_test(void* args)
|
|||||||
#ifndef NO_PSK
|
#ifndef NO_PSK
|
||||||
SSL_CTX_set_psk_server_callback(ctx, my_psk_server_cb);
|
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");
|
SSL_CTX_use_psk_identity_hint(ctx, "cyassl server");
|
||||||
|
|
||||||
if (cipherList == NULL) {
|
if (cipherList == NULL) {
|
||||||
|
@@ -19,5 +19,7 @@ tests_unit_test_DEPENDENCIES = src/libwolfssl.la
|
|||||||
endif
|
endif
|
||||||
EXTRA_DIST += tests/unit.h
|
EXTRA_DIST += tests/unit.h
|
||||||
EXTRA_DIST += tests/test.conf \
|
EXTRA_DIST += tests/test.conf \
|
||||||
|
tests/test-qsh.conf \
|
||||||
|
tests/test-psk-no-id.conf \
|
||||||
tests/test-dtls.conf
|
tests/test-dtls.conf
|
||||||
DISTCLEANFILES+= tests/.libs/unit.test
|
DISTCLEANFILES+= tests/.libs/unit.test
|
||||||
|
Reference in New Issue
Block a user