diff options
author | 2014-01-19 12:45:35 +0000 | |
---|---|---|
committer | 2014-01-19 12:45:35 +0000 | |
commit | 4193b9a6533f1b0a3eb74293c611f18e506e278b (patch) | |
tree | e73d7e3bb264f19dc7ef2032d83520314492f7d4 /sys/lib/libkern/libkern.h | |
parent | Retain local changes from rev 1.13. (diff) | |
download | wireguard-openbsd-4193b9a6533f1b0a3eb74293c611f18e506e278b.tar.xz wireguard-openbsd-4193b9a6533f1b0a3eb74293c611f18e506e278b.zip |
Initialize ci_randseed better using arc4random() + a trick. Remove the
libkern srandom() API since it is not suitable for this use.
ok kettenis miod
Diffstat (limited to 'sys/lib/libkern/libkern.h')
-rw-r--r-- | sys/lib/libkern/libkern.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/lib/libkern/libkern.h b/sys/lib/libkern/libkern.h index 9de6fbf84b4..43f38bab50c 100644 --- a/sys/lib/libkern/libkern.h +++ b/sys/lib/libkern/libkern.h @@ -1,4 +1,4 @@ -/* $OpenBSD: libkern.h,v 1.31 2013/07/11 01:20:32 jsg Exp $ */ +/* $OpenBSD: libkern.h,v 1.32 2014/01/19 12:45:36 deraadt Exp $ */ /* $NetBSD: libkern.h,v 1.7 1996/03/14 18:52:08 christos Exp $ */ /*- @@ -153,7 +153,6 @@ int flsl(long); void *memchr(const void *, int, size_t); int memcmp(const void *, const void *, size_t); u_int32_t random(void); -void srandom(u_int32_t); int scanc(u_int, const u_char *, const u_char [], int); int skpc(int, size_t, u_char *); size_t strlen(const char *); |