in source/dh_override.c [97:120]
void DH_get0_pqg(const DH *dh, BIGNUM **p, const BIGNUM **q, const BIGNUM **g) {
assert(openssl_DH_is_valid(dh));
if (p != NULL) {
if (dh->p != NULL) {
*p = dh->p;
} else {
*p = NULL;
}
}
if (q != NULL) {
if (dh->q != NULL) {
*q = dh->q;
} else {
*q = NULL;
}
}
if (g != NULL) {
if (dh->g != NULL) {
*g = dh->g;
} else {
*g = NULL;
}
}
}