staging: wilc1000: mac_ioctl: use private data instead of g_linux_wlan
authorGlen Lee <glen.lee@atmel.com>
Tue, 27 Oct 2015 09:27:53 +0000 (18:27 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 28 Oct 2015 23:11:23 +0000 (08:11 +0900)
Use netdev private data member wilc instead of g_linux_wlan.

Signed-off-by: Glen Lee <glen.lee@atmel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/wilc1000/linux_wlan.c

index b6244f93f8f5231f84f788f676248ff7846a4e87..bd9f715841638b343a17fe7d95433675c376e394 100644 (file)
@@ -1496,11 +1496,13 @@ int mac_ioctl(struct net_device *ndev, struct ifreq *req, int cmd)
        perInterface_wlan_t *nic;
        struct wilc_priv *priv;
        s32 s32Error = 0;
+       struct wilc *wilc;
 
        /* struct iwreq *wrq = (struct iwreq *) req;    // tony moved to case SIOCSIWPRIV */
        nic = netdev_priv(ndev);
+       wilc = nic->wilc;
 
-       if (!g_linux_wlan->initialized)
+       if (!wilc->initialized)
                return 0;
 
        switch (cmd) {