X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Futil%2Ftest_container_bloomfilter.c;h=f568e2548525ff28f63f74d342b4bba3b80bef2d;hb=9edc29a3c924554eecc00aa856bf3b0eb95ead52;hp=c14adb0755373eee3dca9d28b318edea6951664e;hpb=5746309cb4be2073d550ad7a6885e918631dbc38;p=oweals%2Fgnunet.git diff --git a/src/util/test_container_bloomfilter.c b/src/util/test_container_bloomfilter.c index c14adb075..f568e2548 100644 --- a/src/util/test_container_bloomfilter.c +++ b/src/util/test_container_bloomfilter.c @@ -25,8 +25,7 @@ */ #include "platform.h" -#include "gnunet_common.h" -#include "gnunet_container_lib.h" +#include "gnunet_util_lib.h" #define K 4 #define SIZE 65536 @@ -36,16 +35,16 @@ * Generate a random hashcode. */ static void -nextHC (GNUNET_HashCode * hc) +nextHC (struct GNUNET_HashCode * hc) { GNUNET_CRYPTO_hash_create_random (GNUNET_CRYPTO_QUALITY_WEAK, hc); } static int -add_iterator (void *cls, GNUNET_HashCode * next) +add_iterator (void *cls, struct GNUNET_HashCode * next) { int *ret = cls; - GNUNET_HashCode pos; + struct GNUNET_HashCode pos; if (0 == (*ret)--) return GNUNET_NO; @@ -59,7 +58,7 @@ main (int argc, char *argv[]) { struct GNUNET_CONTAINER_BloomFilter *bf; struct GNUNET_CONTAINER_BloomFilter *bfi; - GNUNET_HashCode tmp; + struct GNUNET_HashCode tmp; int i; int ok1; int ok2; @@ -68,8 +67,8 @@ main (int argc, char *argv[]) struct stat sbuf; GNUNET_log_setup ("test-container-bloomfilter", "WARNING", NULL); - SRANDOM (1); - if (0 == stat (TESTFILE, &sbuf)) + GNUNET_CRYPTO_seed_weak_random (1); + if (0 == STAT (TESTFILE, &sbuf)) if (0 != UNLINK (TESTFILE)) GNUNET_log_strerror_file (GNUNET_ERROR_TYPE_ERROR, "unlink", TESTFILE); bf = GNUNET_CONTAINER_bloomfilter_load (TESTFILE, SIZE, K); @@ -79,7 +78,7 @@ main (int argc, char *argv[]) nextHC (&tmp); GNUNET_CONTAINER_bloomfilter_add (bf, &tmp); } - SRANDOM (1); + GNUNET_CRYPTO_seed_weak_random (1); ok1 = 0; for (i = 0; i < 200; i++) { @@ -106,7 +105,7 @@ main (int argc, char *argv[]) bfi = GNUNET_CONTAINER_bloomfilter_init (buf, SIZE, K); GNUNET_assert (bfi != NULL); - SRANDOM (1); + GNUNET_CRYPTO_seed_weak_random (1); ok1 = 0; ok2 = 0; for (i = 0; i < 200; i++) @@ -134,7 +133,7 @@ main (int argc, char *argv[]) return -1; } - SRANDOM (1); + GNUNET_CRYPTO_seed_weak_random (1); for (i = 0; i < 100; i++) { nextHC (&tmp); @@ -142,7 +141,7 @@ main (int argc, char *argv[]) GNUNET_CONTAINER_bloomfilter_remove (bfi, &tmp); } - SRANDOM (1); + GNUNET_CRYPTO_seed_weak_random (1); ok1 = 0; ok2 = 0; @@ -174,7 +173,7 @@ main (int argc, char *argv[]) return -1; } - SRANDOM (3); + GNUNET_CRYPTO_seed_weak_random (3); GNUNET_CONTAINER_bloomfilter_clear (bf); falseok = 0; @@ -198,14 +197,14 @@ main (int argc, char *argv[]) return -1; } - SRANDOM (2); + GNUNET_CRYPTO_seed_weak_random (2); i = 20; GNUNET_CONTAINER_bloomfilter_resize (bfi, &add_iterator, &i, SIZE * 2, K); - SRANDOM (2); + GNUNET_CRYPTO_seed_weak_random (2); i = 20; GNUNET_CONTAINER_bloomfilter_resize (bf, &add_iterator, &i, SIZE * 2, K); - SRANDOM (2); + GNUNET_CRYPTO_seed_weak_random (2); ok1 = 0; ok2 = 0;