|
@@ -195,11 +195,8 @@ void free_ieee80211(struct net_device *dev)
|
|
{
|
|
{
|
|
struct ieee80211_device *ieee = netdev_priv(dev);
|
|
struct ieee80211_device *ieee = netdev_priv(dev);
|
|
int i;
|
|
int i;
|
|
- if (ieee->pHTInfo != NULL)
|
|
|
|
- {
|
|
|
|
- kfree(ieee->pHTInfo);
|
|
|
|
- ieee->pHTInfo = NULL;
|
|
|
|
- }
|
|
|
|
|
|
+ kfree(ieee->pHTInfo);
|
|
|
|
+ ieee->pHTInfo = NULL;
|
|
RemoveAllTS(ieee);
|
|
RemoveAllTS(ieee);
|
|
ieee80211_softmac_free(ieee);
|
|
ieee80211_softmac_free(ieee);
|
|
del_timer_sync(&ieee->crypt_deinit_timer);
|
|
del_timer_sync(&ieee->crypt_deinit_timer);
|