From a0e559d1f32e7d35cccaf0c4a7816bd5ddaf4a66 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Tue, 13 Mar 2012 04:37:48 +0000 Subject: [PATCH] [forcedeth] Use standard random() function It seems unlikely that a network card driver requires cryptographically secure random numbers. Signed-off-by: Michael Brown --- src/drivers/net/forcedeth.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/drivers/net/forcedeth.c b/src/drivers/net/forcedeth.c index 5d0137e1..34c59223 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 );