aboutsummaryrefslogtreecommitdiff
path: root/networking/ntpd_simple.c
diff options
context:
space:
mode:
Diffstat (limited to 'networking/ntpd_simple.c')
-rw-r--r--networking/ntpd_simple.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/networking/ntpd_simple.c b/networking/ntpd_simple.c
index 22e899cb6..2cfbd55d4 100644
--- a/networking/ntpd_simple.c
+++ b/networking/ntpd_simple.c
@@ -248,7 +248,7 @@ error_interval(void)
{
unsigned interval, r;
interval = INTERVAL_QUERY_PATHETIC * QSCALE_OFF_MAX / QSCALE_OFF_MIN;
- r = (unsigned)random() % (unsigned)(interval / 10);
+ r = (unsigned)rand() % (unsigned)(interval / 10);
return (interval + r);
}
@@ -326,8 +326,8 @@ send_query_to_peer(peer_t *p)
*
* Save the real transmit timestamp locally.
*/
- p->p_xmt_msg.m_xmttime.int_partl = random();
- p->p_xmt_msg.m_xmttime.fractionl = random();
+ p->p_xmt_msg.m_xmttime.int_partl = rand();
+ p->p_xmt_msg.m_xmttime.fractionl = rand();
p->p_xmttime = gettime1900d();
if (do_sendto(p->p_fd, /*from:*/ NULL, /*to:*/ &p->p_lsa->u.sa, /*addrlen:*/ p->p_lsa->len,
@@ -531,7 +531,7 @@ scale_interval(unsigned requested)
{
unsigned interval, r;
interval = requested * G.scale;
- r = (unsigned)random() % (unsigned)(MAX(5, interval / 10));
+ r = (unsigned)rand() % (unsigned)(MAX(5, interval / 10));
return (interval + r);
}
static void
@@ -825,7 +825,7 @@ static NOINLINE void ntp_init(char **argv)
unsigned opts;
llist_t *peers;
- srandom(getpid());
+ srand(getpid());
if (getuid())
bb_error_msg_and_die(bb_msg_you_must_be_root);