From: Michael Brown Date: Tue, 13 Mar 2012 04:37:48 +0000 (+0000) Subject: [forcedeth] Use standard random() function X-Git-Tag: v1.20.1~1950 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a0e559d1f32e7d35cccaf0c4a7816bd5ddaf4a66;p=thirdparty%2Fipxe.git [forcedeth] Use standard random() function It seems unlikely that a network card driver requires cryptographically secure random numbers. Signed-off-by: Michael Brown --- diff --git a/src/drivers/net/forcedeth.c b/src/drivers/net/forcedeth.c index 5d0137e1c..34c59223a 100644 --- a/src/drivers/net/forcedeth.c +++ b/src/drivers/net/forcedeth.c @@ -740,8 +740,7 @@ forcedeth_open ( struct net_device *netdev ) ioaddr + NvRegReceiverStatus ); /* Set up slot time */ - get_random_bytes ( &low, sizeof(low) ); - low &= NVREG_SLOTTIME_MASK; + low = ( random() & NVREG_SLOTTIME_MASK ); writel ( low | NVREG_SLOTTIME_DEFAULT, ioaddr + NvRegSlotTime ); writel ( NVREG_TX_DEFERRAL_DEFAULT , ioaddr + NvRegTxDeferral );