DSA_generate_key
if (!DSA_generate_key(dsakey)) {
if (!DSA_generate_key(dsa))
return DSA_generate_key(pkey->pkey.dsa);
int DSA_generate_key(DSA *a);
NULL, NULL) || !DSA_generate_key(private)) {