X-Git-Url: https://ruderich.org/simon/gitweb/?p=tlsproxy%2Ftlsproxy.git;a=blobdiff_plain;f=src%2Ftlsproxy.c;h=f7b9f27553a193b4cd8cfcb312af08a0c0c6ede8;hp=ee65febba68ef14445effc63d32851660b3cadef;hb=1b9fb4e5416a0002d3e6442d6e73f922b93d4677;hpb=f7b1d8eb6ee068e7562553c00cd9998300ee5311 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()");