]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
g_lock: Avoid sys_random(), use generate_random()
authorVolker Lendecke <vl@samba.org>
Wed, 9 Oct 2019 19:38:42 +0000 (21:38 +0200)
committerJeremy Allison <jra@samba.org>
Wed, 6 Nov 2019 20:36:34 +0000 (20:36 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/lib/g_lock.c

index 54caf924864f6412f91a644d57e5a31eb9f84c13..5940c51c1d3ff9ba46cefcebb96f61e213a3cf85 100644 (file)
@@ -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);