]> git.lizzy.rs Git - plan9front.git/blob - sys/src/libsec/port/fastrand.c
libsec: fix memory leaks in seq_decode() and octet_decode() of asn1 parser
[plan9front.git] / sys / src / libsec / port / fastrand.c
1 #include        <u.h>
2 #include        <libc.h>
3 #include        <libsec.h>
4
5 /* 
6  *  use the X917 random number generator to create random
7  *  numbers (faster than truerand() but not as random).
8  */
9 ulong
10 fastrand(void)
11 {
12         ulong x;
13         
14         genrandom((uchar*)&x, sizeof x);
15         return x;
16 }