We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 81c5cf7 commit 8d1714aCopy full SHA for 8d1714a
src/tls.c
@@ -13364,15 +13364,17 @@ int TLSX_PopulateExtensions(WOLFSSL* ssl, byte isServer)
13364
MAX_PSK_ID_LEN, ssl->arrays->psk_key, MAX_PSK_KEY_LEN);
13365
}
13366
if (
13367
- #ifndef OPENSSL_EXTRA
+ #ifdef OPENSSL_EXTRA
13368
/* OpenSSL treats a PSK key length of 0
13369
* to indicate no PSK available.
13370
*/
13371
ssl->arrays->psk_keySz == 0 ||
13372
#endif
13373
(ssl->arrays->psk_keySz > MAX_PSK_KEY_LEN &&
13374
(int)ssl->arrays->psk_keySz != USE_HW_PSK)) {
13375
+ #ifndef OPENSSL_EXTRA
13376
ret = PSK_KEY_ERROR;
13377
+ #endif
13378
13379
else {
13380
ssl->arrays->client_identity[MAX_PSK_ID_LEN] = '\0';
0 commit comments