From 68e4eee3d3189d2ed0be164de53c1b7b991c91a4 Mon Sep 17 00:00:00 2001 From: ache Date: Tue, 11 Feb 2003 02:31:53 +0000 Subject: Use srandomdev() for FreeBSD --- sbin/routed/main.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sbin/routed') diff --git a/sbin/routed/main.c b/sbin/routed/main.c index 70da19d..62299b0 100644 --- a/sbin/routed/main.c +++ b/sbin/routed/main.c @@ -297,7 +297,11 @@ usage: #endif mypid = getpid(); +#ifdef __FreeBSD__ + srandomdev(); +#else srandom((int)(clk.tv_sec ^ clk.tv_usec ^ mypid)); +#endif /* prepare socket connected to the kernel. */ -- cgit v1.1