]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - net/mac80211/iface.c
mac80211: fix sparse warnings/errors
[karo-tx-linux.git] / net / mac80211 / iface.c
index 6614d4ff273d2ea9228a9c15c28f833f984c893c..a83087f4237dfbef1fcc4770b4b882268adc63bb 100644 (file)
@@ -401,7 +401,7 @@ static int ieee80211_stop(struct net_device *dev)
 
        /* APs need special treatment */
        if (sdata->vif.type == NL80211_IFTYPE_AP) {
-               struct ieee80211_sub_if_data *vlan, *tmp;
+               struct ieee80211_sub_if_data *vlan, *tmpsdata;
                struct beacon_data *old_beacon = sdata->u.ap.beacon;
 
                /* remove beacon */
@@ -410,7 +410,7 @@ static int ieee80211_stop(struct net_device *dev)
                kfree(old_beacon);
 
                /* down all dependent devices, that is VLANs */
-               list_for_each_entry_safe(vlan, tmp, &sdata->u.ap.vlans,
+               list_for_each_entry_safe(vlan, tmpsdata, &sdata->u.ap.vlans,
                                         u.vlan.list)
                        dev_close(vlan->dev);
                WARN_ON(!list_empty(&sdata->u.ap.vlans));