HomeFreeBSD

arc4random() returns 0 to (2**32)−1, use an alternative to initialize

Description

arc4random() returns 0 to (2**32)−1, use an alternative to initialize
i_gen if it's zero rather than a divide by 2.

With inputs from delphij, mckusick, rmacklem

Reviewed by: mckusick

Details

Provenance
kevloAuthored on
Reviewer
mckusick
Parents
rS300422: ndis(4): Undo unneeded workarounds in ndis' rand().
Branches
Unknown
Tags
Unknown