I think ur idea of generating a random number with a seed will not be effective. The kernel comes up with true random number generation by using the random interaction of device drivers with the kernel. I think that will be more effective than ur logic. It provides true randomness and it avoids any guess. For more details u please refer the book ' Linux kernel development' by Robert M Love Appendix C kernel Random Number Generator. If u still want to stick to ur own logic then u can implement it as a function inside the kernel.
Regards, selva --- 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-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/ > __________________________________ Celebrate Yahoo!'s 10th Birthday! Yahoo! Netrospective: 100 Moments of the Web http://birthday.yahoo.com/netrospective/ - 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/