staging: wilc1000: mac_ioctl: use private data instead of g_linux_wlan
[linux-2.6-block.git] / 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) {