* Some indentation fixes.
* Reorder the factors in a mathsy comment to improve clarity.
rr = mprand(rr, nbits, r, 1);
DRESET(&dn); dstr_putf(&dn, "%s [s]", name);
if ((s = pgen(dn.buf, MP_NEWSEC, rr, event, ectx, n, pgen_filter, &c,
rr = mprand(rr, nbits, r, 1);
DRESET(&dn); dstr_putf(&dn, "%s [s]", name);
if ((s = pgen(dn.buf, MP_NEWSEC, rr, event, ectx, n, pgen_filter, &c,
- rabin_iters(nbits), pgen_test, &rb)) == 0)
+ rabin_iters(nbits), pgen_test, &rb)) == 0)
goto fail_s;
rr = mprand(rr, nbits, r, 1);
goto fail_s;
rr = mprand(rr, nbits, r, 1);
/* --- Select a suitable starting-point for finding %$p$% --- *
*
/* --- Select a suitable starting-point for finding %$p$% --- *
*
- * This computes %$p_0 = 2(s^{r - 2} \bmod r)s - 1$%.
+ * This computes %$p_0 = 2 s (s^{r - 2} \bmod r) - 1$%.
g.g = MP_NEW;
g.max = MP_256;
q = pgen("q", q, q, event, ectx, n, pgen_gcdstep, &g,
g.g = MP_NEW;
g.max = MP_256;
q = pgen("q", q, q, event, ectx, n, pgen_gcdstep, &g,
- rabin_iters(nbits/2), pgen_test, &rb);
+ rabin_iters(nbits/2), pgen_test, &rb);
pfilt_destroy(&g.jp);
mp_drop(g.r);
if (!q) {
pfilt_destroy(&g.jp);
mp_drop(g.r);
if (!q) {