dsa_sign
ret = dsa_sign(&priv, msg, sizeof(msg)-1, nonce, sizeof(nonce), sig, sizeof(sig), HASH_SHA256); EG(ret, err);
ATTRIBUTE_WARN_UNUSED_RET int dsa_sign(const dsa_priv_key *priv, const u8 *msg, u32 msglen,
{ OSSL_FUNC_SIGNATURE_SIGN, (void (*)(void))dsa_sign }, \
static OSSL_FUNC_signature_sign_fn dsa_sign;
{ OSSL_FUNC_SIGNATURE_SIGN, (void (*)(void))dsa_sign },
int rsa_enc, rsa_sign, dh_tmp, dsa_sign;
dsa_sign = pvalid[SSL_PKEY_DSA_SIGN] & CERT_PKEY_VALID;
dh_tmp, rsa_enc, rsa_sign, dsa_sign);
if (dsa_sign) {