]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/extra/m_ssl_gnutls.cpp
m_ssl_gnutls Only generate DH params when dh_params is inited
[user/henk/code/inspircd.git] / src / modules / extra / m_ssl_gnutls.cpp
index 689d69580836e515e5f238e4a607bc8dd97adb60..6ca876d4ccfb354694cc777f87d593e074b25a90 100644 (file)
@@ -323,6 +323,9 @@ class ModuleSSLGnuTLS : public Module
                // once a day, once a week or once a month. Depending on the
                // security requirements.
 
+               if (!dh_alloc)
+                       return;
+
                int ret;
 
                if((ret = gnutls_dh_params_generate2(dh_params, dh_bits)) < 0)