diff options
author | 2008-06-09 22:47:41 +0000 | |
---|---|---|
committer | 2008-06-09 22:47:41 +0000 | |
commit | ca6e56f20ea31725361ce60c3c1edccac370d65a (patch) | |
tree | a03b7aaae2514c8ab473bfbc614c19712f9ddf5f /usr.bin/cvs/commit.c | |
parent | Ensure that hostname.* files are also re-chowned to root.wheel at each (diff) | |
download | wireguard-openbsd-ca6e56f20ea31725361ce60c3c1edccac370d65a.tar.xz wireguard-openbsd-ca6e56f20ea31725361ce60c3c1edccac370d65a.zip |
Introduce a facility to generate unpredictable 32 bit numbers with
near maximal (2^32) cycle times. These are useful for network
IDs in cases where there are negative consequences to ID prediction
and/or reuse.
Use the idgen32() functions to generate IPv6 IDs and NFS client/server
XIDs.
Pseudorandom permutation code in crypto/idgen.c based on public
domain skip32.c from Greg Rose.
feedback & ok thib@ deraadt@
Diffstat (limited to 'usr.bin/cvs/commit.c')
0 files changed, 0 insertions, 0 deletions