Seperate arc4random's os-dependent parts into static inline functions,
authorderaadt <deraadt@openbsd.org>
Fri, 18 Jul 2014 02:05:55 +0000 (02:05 +0000)
committerderaadt <deraadt@openbsd.org>
Fri, 18 Jul 2014 02:05:55 +0000 (02:05 +0000)
commit2ef411b6e1bd2b91e3dd3b5db37e17563a7081b9
treeac74c4af63a0c467d1ac3714cdfc4b2aa5c721fc
parent26552155961d13a39fca1363056dd87b6ce8a671
Seperate arc4random's os-dependent parts into static inline functions,
making it much easier for libressl -portable to fill in the gaps.
ok bcook beck
lib/libc/crypt/arc4random.c
lib/libc/crypt/arc4random.h [new file with mode: 0644]
lib/libcrypto/arc4random/arc4random_linux.h [new file with mode: 0644]
lib/libcrypto/arc4random/arc4random_osx.h [new file with mode: 0644]
lib/libcrypto/arc4random/arc4random_solaris.h [new file with mode: 0644]
lib/libcrypto/arc4random/arc4random_win.h [new file with mode: 0644]
lib/libcrypto/crypto/arc4random_linux.h [new file with mode: 0644]
lib/libcrypto/crypto/arc4random_osx.h [new file with mode: 0644]
lib/libcrypto/crypto/arc4random_solaris.h [new file with mode: 0644]
lib/libcrypto/crypto/arc4random_win.h [new file with mode: 0644]