]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
allow building when OpenSSL is missing PSK. Fixes #5520
authorAlan T. DeKok <aland@freeradius.org>
Sun, 16 Feb 2025 14:43:40 +0000 (09:43 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Sun, 16 Feb 2025 14:43:40 +0000 (09:43 -0500)
src/main/tls.c

index d3783e608cc59a10cf58ed144e9bf5bf47789080..8b31227de60cba44083ede7d1377fea042952029 100644 (file)
@@ -1308,9 +1308,11 @@ void tls_session_information(tls_session_t *tls_session)
 
                                case SSL3_AD_ILLEGAL_PARAMETER:
                                        str_details2 = " illegal_parameter";
+#ifdef PSK_MAX_IDENTITY_LEN
                                        if (tls_session->conf->psk_identity || tls_session->conf->psk_query) {
                                                details = "the client and server have different values for the PSK";
                                        }
+#endif
                                        break;
 
                                case TLS1_AD_UNKNOWN_CA: