From: Nishant Chaprana Date: Mon, 20 Sep 2021 09:09:21 +0000 (+0530) Subject: Use rand_r() instead of rand() X-Git-Tag: submit/tizen/20210924.013637^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F58%2F264458%2F1;p=platform%2Fcore%2Fconnectivity%2Fnet-config.git Use rand_r() instead of rand() Change-Id: I540778e549bb0e46271db3ce3e0b5fb967d8e84e Signed-off-by: Nishant Chaprana --- diff --git a/plugin/online-monitor/url-checker.c b/plugin/online-monitor/url-checker.c index 467b990..43dad20 100755 --- a/plugin/online-monitor/url-checker.c +++ b/plugin/online-monitor/url-checker.c @@ -110,9 +110,9 @@ static void _get_url(char **url) /* Generate a random number in range [0, 5] */ const int max_url = 6; + unsigned int seed = time(0); - srand(time(0)); - int index = (rand() % max_url); + int index = (rand_r(&seed) % max_url); *url = g_strdup(config->url_list[index]); }