From: Volker Lendecke Date: Wed, 9 Oct 2019 19:38:42 +0000 (+0200) Subject: g_lock: Avoid sys_random(), use generate_random() X-Git-Tag: talloc-2.3.1~126 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=aaad4d012d83b2e203b7974f56b3f6f72d1c9141;p=thirdparty%2Fsamba.git g_lock: Avoid sys_random(), use generate_random() Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/lib/g_lock.c b/source3/lib/g_lock.c index 54caf924864..5940c51c1d3 100644 --- a/source3/lib/g_lock.c +++ b/source3/lib/g_lock.c @@ -405,7 +405,7 @@ struct tevent_req *g_lock_lock_send(TALLOC_CTX *mem_ctx, if (!tevent_req_set_endtime( fn_state.watch_req, state->ev, - timeval_current_ofs(5 + sys_random() % 5, 0))) { + timeval_current_ofs(5 + generate_random() % 5, 0))) { return tevent_req_post(req, ev); } tevent_req_set_callback(fn_state.watch_req, g_lock_lock_retry, req); @@ -458,7 +458,7 @@ static void g_lock_lock_retry(struct tevent_req *subreq) if (!tevent_req_set_endtime( fn_state.watch_req, state->ev, - timeval_current_ofs(5 + sys_random() % 5, 0))) { + timeval_current_ofs(5 + generate_random() % 5, 0))) { return; } tevent_req_set_callback(fn_state.watch_req, g_lock_lock_retry, req);