BN_mod_add
if (!BN_mod_add(s, &bxr, &bm, dsa->q, ctx)) /* s = bm + bxr */
if (!BN_mod_add(a, tmp_1, tmp_2, p, ctx))
if (!BN_mod_add(s, bm, bxr, order, ctx)) { /* s = bm + bxr */
if (BN_mod_add(s, tmp, tmp2, order, ctx) == 0)
int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx);