X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=src%2Ftlsproxy.c;h=f7b9f27553a193b4cd8cfcb312af08a0c0c6ede8;hb=2e96ede8aa7a32d840fa62fd8c4520960b69348d;hp=ee65febba68ef14445effc63d32851660b3cadef;hpb=3eebfbd0b124c034d57e9ddba051e82fe99ba05f;p=tlsproxy%2Ftlsproxy.git diff --git a/src/tlsproxy.c b/src/tlsproxy.c index ee65feb..f7b9f27 100644 --- a/src/tlsproxy.c +++ b/src/tlsproxy.c @@ -395,6 +395,12 @@ static void initialize_gnutls(void) { } #endif + if (gnutls_check_version(GNUTLS_VERSION) == NULL) { + fprintf(stderr, "gnutls_check_version(): version mismatch, " + "expected at least '" GNUTLS_VERSION "'\n"); + exit(EXIT_FAILURE); + } + /* Initialize GnuTLS. */ result = gnutls_global_init(); GNUTLS_ERROR_EXIT(result, "gnutls_global_init()");