As far as I understand the kernel generates random numbers gathering data from several entropy sources, you will never get repetability from there. Two options I know of:
1) The standard C library has the functions rand and random, wich seems to have a decent distribution of the random numbers. 2) If you use C++, the Boost library (www.boost.org) has an excelent set of options for generating random numbers. Darío On Mon, 7 Mar 2005 18:18:53 -0500 (EST), Vineet Joglekar <[EMAIL PROTECTED]> wrote: > > Hi all, > > Can someone please tell me where can I find and which random/pseudo-random > number generator can I use inside the linux kernel? (2.4.28) > > I found out 1 function get_random_bytes() in linux/drivers/char/random.c but > thats not what I want. > > I want a function where I will be supplying a seed to that function as an > input, and will get a random number back. If same seed is used, same number > should be generated again. > > Can anybody please help me with that? > > Thanks and regards, > > Vineet. > > _______________________________________________ > Join Excite! - http://www.excite.com > The most personalized portal on the Web! > - > To unsubscribe from this list: send the line "unsubscribe > linux-c-programming" in > the body of a message to [EMAIL PROTECTED] > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- That is not dead which can eternal lie, and with strange aeons, even death may die. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/