mirror of
https://git.jami.net/savoirfairelinux/jami-daemon.git
synced 2025-08-12 22:09:25 +08:00
tls: fix compilation when not using tls 1.3
Change-Id: I43762a658e7f8fb43c6b0fda4cc38ce040e18f13
This commit is contained in:
@ -858,7 +858,7 @@ TlsSession::TlsSessionImpl::handleStateHandshake(TlsSessionState state)
|
||||
// Following https://www.gnutls.org/manual/html_node/Safe-renegotiation.html
|
||||
// "Unlike TLS 1.2, the server is not allowed to change identities"
|
||||
// So, we don't have to check the status if we are the client
|
||||
#ifndef _WIN32 // For now, windows use GNUTLS < 3.6.5
|
||||
#if GNUTLS_VERSION_NUMBER >= 0x030605
|
||||
bool isTLS1_3 = gnutls_protocol_get_version(session_) == GNUTLS_TLS1_3;
|
||||
if (!isTLS1_3 || (isTLS1_3 && isServer_)) {
|
||||
#endif
|
||||
@ -866,7 +866,7 @@ TlsSession::TlsSessionImpl::handleStateHandshake(TlsSessionState state)
|
||||
RING_ERR("[TLS] server identity changed! MiM attack?");
|
||||
return TlsSessionState::SHUTDOWN;
|
||||
}
|
||||
#ifndef _WIN32
|
||||
#if GNUTLS_VERSION_NUMBER >= 0x030605
|
||||
}
|
||||
#endif
|
||||
|
||||
|
Reference in New Issue
Block a user