mirror of
https://gitlab.com/openconnect/ocserv.git
synced 2026-02-10 16:57:00 +08:00
add missing GnuTLS version checks around >= v3.2.0 features
This commit is contained in:
committed by
Nikos Mavrogiannopoulos
parent
58fcdd0486
commit
0de1a803d3
@@ -638,12 +638,18 @@ unsigned iv_size, overhead = 0, t;
|
||||
unsigned block_size;
|
||||
|
||||
block_size = gnutls_cipher_get_block_size(cipher);
|
||||
#if GNUTLS_VERSION_NUMBER >= 0x030200
|
||||
iv_size = gnutls_cipher_get_iv_size(cipher);
|
||||
#else
|
||||
iv_size = block_size;
|
||||
#endif
|
||||
|
||||
switch(version) {
|
||||
case GNUTLS_DTLS0_9:
|
||||
case GNUTLS_DTLS1_0:
|
||||
#if GNUTLS_VERSION_NUMBER >= 0x030200
|
||||
case GNUTLS_DTLS1_2:
|
||||
#endif
|
||||
overhead += 13;
|
||||
break;
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user