1*8ccd4a63SDavid du Colombier #include <u.h> 2*8ccd4a63SDavid du Colombier #include <libc.h> 3*8ccd4a63SDavid du Colombier #include <libsec.h> 4*8ccd4a63SDavid du Colombier 5*8ccd4a63SDavid du Colombier /* 6*8ccd4a63SDavid du Colombier * use the X917 random number generator to create random 7*8ccd4a63SDavid du Colombier * numbers (faster than truerand() but not as random). 8*8ccd4a63SDavid du Colombier */ 9*8ccd4a63SDavid du Colombier ulong fastrand(void)10*8ccd4a63SDavid du Colombierfastrand(void) 11*8ccd4a63SDavid du Colombier { 12*8ccd4a63SDavid du Colombier ulong x; 13*8ccd4a63SDavid du Colombier 14*8ccd4a63SDavid du Colombier genrandom((uchar*)&x, sizeof x); 15*8ccd4a63SDavid du Colombier return x; 16*8ccd4a63SDavid du Colombier } 17