X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/a889a2b3fd8065bc610a0db330b1b63820e4d3c9..refs/heads/mdw/cfd-subtree:/pub/bbs-gen.c diff --git a/pub/bbs-gen.c b/pub/bbs-gen.c index 6ec65e2d..3239674f 100644 --- a/pub/bbs-gen.c +++ b/pub/bbs-gen.c @@ -60,7 +60,6 @@ int bbs_gen(bbs_priv *bp, unsigned nbits, grand *r, unsigned n, pgen_proc *event, void *ectx) { - rabin rb; pfilt jp; pgen_jumpctx j; pgen_gcdstepctx g; @@ -73,7 +72,7 @@ int bbs_gen(bbs_priv *bp, unsigned nbits, grand *r, unsigned n, goto fail_x; j.j = &jp; bp->p = pgen("p", MP_NEWSEC, x, event, ectx, n, pgen_jump, &j, - rabin_iters(nb), pgen_test, &rb); + PGEN_BAILLIEPSWNTESTS, pgen_bailliepswtest, 0); pfilt_destroy(&jp); if (!bp->p) goto fail_p; @@ -89,7 +88,7 @@ int bbs_gen(bbs_priv *bp, unsigned nbits, grand *r, unsigned n, g.g = MP_NEW; g.max = MP_ONE; bp->q = pgen("q", MP_NEWSEC, x, event, ectx, n, pgen_gcdstep, &g, - rabin_iters(nb), pgen_test, &rb); + PGEN_BAILLIEPSWNTESTS, pgen_bailliepswtest, 0); pfilt_destroy(&g.jp); mp_drop(g.r); mp_drop(g.g);