]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
Staging: rtl8192e: Replace random_ether_addr with eth_random_addr
authorBhumika Goyal <bhumirks@gmail.com>
Tue, 1 Mar 2016 19:42:03 +0000 (01:12 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 12 Mar 2016 06:09:09 +0000 (22:09 -0800)
The macro random_ether_addr is calling the function eth_random_addr.
Therefore, the call to random_ether_addr can be replaced with
eth_random_addr.
Remove the wrapper function rtllib_randomize_cell and replace its
call with eth_random_addr as it is wrapping random_ether_addr.

Signed-off-by: Bhumika Goyal <bhumirks@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8192e/rtllib_softmac.c

index bbc44652769c074f2f54636f1e5d2b943f95b2a8..cfab715495adc13a341c099a815427bdfa438b02 100644 (file)
@@ -2537,12 +2537,6 @@ void rtllib_wake_all_queues(struct rtllib_device *ieee)
        netif_tx_wake_all_queues(ieee->dev);
 }
 
-inline void rtllib_randomize_cell(struct rtllib_device *ieee)
-{
-
-       random_ether_addr(ieee->current_network.bssid);
-}
-
 /* called in user context only */
 static void rtllib_start_master_bss(struct rtllib_device *ieee)
 {
@@ -2633,7 +2627,7 @@ static void rtllib_start_ibss_wq(void *data)
                netdev_info(ieee->dev, "creating new IBSS cell\n");
                ieee->current_network.channel = ieee->IbssStartChnl;
                if (!ieee->wap_set)
-                       rtllib_randomize_cell(ieee);
+                       eth_random_addr(ieee->current_network.bssid);
 
                if (ieee->modulation & RTLLIB_CCK_MODULATION) {