Subject: Re: kernel ip_randomid() and libc randomid(3) still "broken"
To: None <jonathan@DSG.Stanford.EDU>
From: Jun-ichiro itojun Hagino <itojun@itojun.org>
List: tech-net
Date: 11/26/2003 09:13:32
> > >While we throw away up to 3 random numbers each time we ask for a single
> > >random number, we're always going to have a minimum gap of approximately
> > >1/3rd the theoretical gap.
> >
> > Its enough to make you weep. Well, me anyway.
> >
> > There's an English proverb: ``once bitten, twice shy'', and a similar
> > US phrase: ``fool me once shame on you. Fool me twice, shame on me''.
> > OpenBSD code in general, and this code in specific, is well into
> > ``shame on me'' territory -- at least for me.
>
> the documentation problem (let you believe the cycle was 36000 instead
> of 12000) was completely my responsibility. do not blame OpenBSD
> for that. blame ME.
and i probably mislead you to believe that the cycle is 36000 during
the discussion in the past. if so, apologies.
itojun