From a85f61b8a631655022434e858048484c8ca7e152 Mon Sep 17 00:00:00 2001 From: Richard Aas Date: Mon, 29 Feb 2016 08:12:37 +0000 Subject: [PATCH] dtls: fix building with older openssl libs --- src/tls/openssl/tls_udp.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/tls/openssl/tls_udp.c b/src/tls/openssl/tls_udp.c index c437d43..034d6e8 100644 --- a/src/tls/openssl/tls_udp.c +++ b/src/tls/openssl/tls_udp.c @@ -120,11 +120,15 @@ static long bio_ctrl(BIO *b, int cmd, long num, void *ptr) /* The OpenSSL library needs this */ return 1; +#if defined (BIO_CTRL_DGRAM_QUERY_MTU) case BIO_CTRL_DGRAM_QUERY_MTU: return tc ? tc->sock->mtu : MTU_DEFAULT; +#endif +#if defined (BIO_CTRL_DGRAM_GET_FALLBACK_MTU) case BIO_CTRL_DGRAM_GET_FALLBACK_MTU: return MTU_FALLBACK; +#endif } return 0;