d2i_DSA_SIG
DSA_SIG * d2i_DSA_SIG(DSA_SIG **v, const unsigned char **pp, long length);
dsa_sig = d2i_DSA_SIG(NULL, &p, sig->length);
LCRYPTO_ALIAS(d2i_DSA_SIG);
if ((s = d2i_DSA_SIG(NULL, &p, siglen)) == NULL)
LCRYPTO_USED(d2i_DSA_SIG);