]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
* examples/random-prime.c (main): Updated for nettle_random_prime
authorNiels Möller <nisse@lysator.liu.se>
Tue, 1 Jun 2010 15:33:00 +0000 (17:33 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Tue, 1 Jun 2010 15:33:00 +0000 (17:33 +0200)
change.
* testsuite/random-prime-test.c (test_main): Likewise.

Rev: nettle/examples/random-prime.c:1.3
Rev: nettle/testsuite/random-prime-test.c:1.2

examples/random-prime.c
testsuite/random-prime-test.c

index c619c58fed5a7a8aaeb7d08c9d03c2df488be547..1ed4fcddea9595406a6dfdbed6ff514d6c06431a 100644 (file)
@@ -126,8 +126,9 @@ main(int argc, char **argv)
 
   start = clock();
 
-  nettle_random_prime(p, bits,
-                     &yarrow, (nettle_random_func *) yarrow256_random);
+  nettle_random_prime(p, bits, 0,
+                     &yarrow, (nettle_random_func *) yarrow256_random,
+                     NULL, NULL);
 
   end = clock();
 
index 1425d760898959c11d338a6a7277683fa506cdda..6fdb449eaca89d2a0c4dba34d9843a69127aa34f 100644 (file)
@@ -17,8 +17,10 @@ test_main(void)
       if (verbose)
        fprintf(stderr, "bits = %d\n", bits);
       
-      nettle_random_prime(p, bits,
-                         &lfib, (nettle_random_func *) knuth_lfib_random );
+      nettle_random_prime(p, bits, 0,
+                         &lfib, (nettle_random_func *) knuth_lfib_random,
+                         NULL, NULL);
+      ASSERT (mpz_sizeinbase (p, 2) == bits);
       ASSERT (mpz_probab_prime_p(p, 25));
     }