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/

Reply via email to