From: Vsevolod Stakhov Date: Sat, 1 Nov 2014 15:18:48 +0000 (+0000) Subject: Use constant for hash seed for upstreams selection. X-Git-Tag: 0.7.3~19 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1ae2663a7f2dab85cf513bc1f607244a3c3134f4;p=thirdparty%2Frspamd.git Use constant for hash seed for upstreams selection. --- diff --git a/src/libutil/upstream.c b/src/libutil/upstream.c index b4d341daca..67dcc83e4c 100644 --- a/src/libutil/upstream.c +++ b/src/libutil/upstream.c @@ -271,13 +271,15 @@ rspamd_upstream_ok (struct upstream *up) rspamd_mutex_unlock (up->lock); } +#define SEED_CONSTANT 0xa574de7df64e9b9dULL + struct upstream_list* rspamd_upstreams_create (void) { struct upstream_list *ls; ls = g_slice_alloc (sizeof (*ls)); - ottery_rand_bytes (&ls->hash_seed, sizeof (ls->hash_seed)); + ls->hash_seed = SEED_CONSTANT; ls->ups = g_ptr_array_new (); ls->alive = g_ptr_array_new (); ls->lock = rspamd_mutex_new ();