- app_data
char* app_data;
Undocumented in source.
- bn_mod_exp
int function(const(libressl_d.openssl.ossl_typ.DH)* dh, libressl_d.openssl.ossl_typ.BIGNUM* r, const(libressl_d.openssl.ossl_typ.BIGNUM)* a, const(libressl_d.openssl.ossl_typ.BIGNUM)* p, const(libressl_d.openssl.ossl_typ.BIGNUM)* m, libressl_d.openssl.ossl_typ.BN_CTX* ctx, libressl_d.openssl.ossl_typ.BN_MONT_CTX* m_ctx) bn_mod_exp;
- compute_key
int function(ubyte* key, const(libressl_d.openssl.ossl_typ.BIGNUM)* pub_key, libressl_d.openssl.ossl_typ.DH* dh) compute_key;
Undocumented in source.
- finish
int function(libressl_d.openssl.ossl_typ.DH* dh) finish;
Undocumented in source.
- flags
int flags;
Undocumented in source.
- generate_key
int function(libressl_d.openssl.ossl_typ.DH* dh) generate_key;
Undocumented in source.
- generate_params
int function(libressl_d.openssl.ossl_typ.DH* dh, int prime_len, int generator, libressl_d.openssl.ossl_typ.BN_GENCB* cb) generate_params;
If this is non-null, it will be used to generate parameters
- init
int function(libressl_d.openssl.ossl_typ.DH* dh) init;
Undocumented in source.
- name
const(char)* name;
Undocumented in source.