summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>2003-02-05 15:32:24 +0000
committerache <ache@FreeBSD.org>2003-02-05 15:32:24 +0000
commit61f86586d8546ec9291c4bbe9bb92b3c02b46f07 (patch)
tree4041804ad8f7eac679703008987a9ec47d608b48
parent58b4ceca92ff322536f9df4940b7e33e0ab2a8ed (diff)
downloadFreeBSD-src-61f86586d8546ec9291c4bbe9bb92b3c02b46f07.zip
FreeBSD-src-61f86586d8546ec9291c4bbe9bb92b3c02b46f07.tar.gz
Comment out srandom():
1) Already called in init_main.c:proc0_post() 2) Seed is bad
-rw-r--r--sys/netipsec/key.c2
-rw-r--r--sys/netkey/key.c3
2 files changed, 4 insertions, 1 deletions
diff --git a/sys/netipsec/key.c b/sys/netipsec/key.c
index 85e7f91..af525c3 100644
--- a/sys/netipsec/key.c
+++ b/sys/netipsec/key.c
@@ -4267,7 +4267,9 @@ key_timehandler(void)
static void
key_srandom()
{
+#if 0 /* Already called in kern/init_main.c:proc0_post() */
srandom(time_second);
+#endif
}
u_long
diff --git a/sys/netkey/key.c b/sys/netkey/key.c
index cfa735f..b987a82 100644
--- a/sys/netkey/key.c
+++ b/sys/netkey/key.c
@@ -4439,12 +4439,13 @@ key_timehandler(void)
static void
key_srandom()
{
+#if 0 /* Already called in kern/init_main.c:proc0_post() */
struct timeval tv;
microtime(&tv);
srandom(tv.tv_usec);
-
+#endif
return;
}
OpenPOWER on IntegriCloud