Lines Matching refs:dh
2028 #define DH_set0_pqg(dh, dh_p, NULL, dh_g) \ argument
2029 ((dh)->p = (dh_p), (dh)->g = (dh_g), (dh_p) != NULL && (dh_g) != NULL)
2070 DH *dh = DH_new(); in get_dh2048() local
2073 if (dh == NULL) in get_dh2048()
2077 if (p == NULL || g == NULL || !DH_set0_pqg(dh, p, NULL, g)) { in get_dh2048()
2078 DH_free(dh); in get_dh2048()
2083 return dh; in get_dh2048()
2094 DH *dh; in mod_openssl_ssl_conf_dhparameters() local
2105 dh = PEM_read_bio_DHparams(bio, NULL, NULL, NULL); in mod_openssl_ssl_conf_dhparameters()
2107 if (dh == NULL) { in mod_openssl_ssl_conf_dhparameters()
2112 SSL_CTX_set_tmp_dh(s->ssl_ctx, dh); in mod_openssl_ssl_conf_dhparameters()
2113 DH_free(dh); in mod_openssl_ssl_conf_dhparameters()
2116 dh = get_dh2048(); in mod_openssl_ssl_conf_dhparameters()
2117 if (dh == NULL) { in mod_openssl_ssl_conf_dhparameters()
2122 SSL_CTX_set_tmp_dh(s->ssl_ctx, dh); in mod_openssl_ssl_conf_dhparameters()
2123 DH_free(dh); in mod_openssl_ssl_conf_dhparameters()