diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/net/wireless/ath/ath9k/recv.c | 3 | ||||
| -rw-r--r-- | drivers/net/wireless/ath/ath9k/xmit.c | 3 | ||||
| -rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-3945-rs.c | 3 | ||||
| -rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-core.c | 2 | ||||
| -rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-sta.c | 2 |
5 files changed, 8 insertions, 5 deletions
diff --git a/drivers/net/wireless/ath/ath9k/recv.c b/drivers/net/wireless/ath/ath9k/recv.c index c880a55939b..355dd1834e1 100644 --- a/drivers/net/wireless/ath/ath9k/recv.c +++ b/drivers/net/wireless/ath/ath9k/recv.c | |||
| @@ -202,7 +202,8 @@ static int ath_rx_prepare(struct sk_buff *skb, struct ath_desc *ds, | |||
| 202 | } | 202 | } |
| 203 | 203 | ||
| 204 | rcu_read_lock(); | 204 | rcu_read_lock(); |
| 205 | sta = ieee80211_find_sta(sc->hw, hdr->addr2); | 205 | /* XXX: use ieee80211_find_sta! */ |
| 206 | sta = ieee80211_find_sta_by_hw(sc->hw, hdr->addr2); | ||
| 206 | if (sta) { | 207 | if (sta) { |
| 207 | an = (struct ath_node *) sta->drv_priv; | 208 | an = (struct ath_node *) sta->drv_priv; |
| 208 | if (ds->ds_rxstat.rs_rssi != ATH9K_RSSI_BAD && | 209 | if (ds->ds_rxstat.rs_rssi != ATH9K_RSSI_BAD && |
diff --git a/drivers/net/wireless/ath/ath9k/xmit.c b/drivers/net/wireless/ath/ath9k/xmit.c index 2a4efcbced6..8e052f406c3 100644 --- a/drivers/net/wireless/ath/ath9k/xmit.c +++ b/drivers/net/wireless/ath/ath9k/xmit.c | |||
| @@ -282,7 +282,8 @@ static void ath_tx_complete_aggr(struct ath_softc *sc, struct ath_txq *txq, | |||
| 282 | 282 | ||
| 283 | rcu_read_lock(); | 283 | rcu_read_lock(); |
| 284 | 284 | ||
| 285 | sta = ieee80211_find_sta(sc->hw, hdr->addr1); | 285 | /* XXX: use ieee80211_find_sta! */ |
| 286 | sta = ieee80211_find_sta_by_hw(sc->hw, hdr->addr1); | ||
| 286 | if (!sta) { | 287 | if (!sta) { |
| 287 | rcu_read_unlock(); | 288 | rcu_read_unlock(); |
| 288 | return; | 289 | return; |
diff --git a/drivers/net/wireless/iwlwifi/iwl-3945-rs.c b/drivers/net/wireless/iwlwifi/iwl-3945-rs.c index 819a81bbb1b..dc81e19674f 100644 --- a/drivers/net/wireless/iwlwifi/iwl-3945-rs.c +++ b/drivers/net/wireless/iwlwifi/iwl-3945-rs.c | |||
| @@ -913,7 +913,8 @@ void iwl3945_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id) | |||
| 913 | 913 | ||
| 914 | rcu_read_lock(); | 914 | rcu_read_lock(); |
| 915 | 915 | ||
| 916 | sta = ieee80211_find_sta(hw, priv->stations[sta_id].sta.sta.addr); | 916 | sta = ieee80211_find_sta(priv->vif, |
| 917 | priv->stations[sta_id].sta.sta.addr); | ||
| 917 | if (!sta) { | 918 | if (!sta) { |
| 918 | rcu_read_unlock(); | 919 | rcu_read_unlock(); |
| 919 | return; | 920 | return; |
diff --git a/drivers/net/wireless/iwlwifi/iwl-core.c b/drivers/net/wireless/iwlwifi/iwl-core.c index 7373b2f50ac..e0b5b4aef41 100644 --- a/drivers/net/wireless/iwlwifi/iwl-core.c +++ b/drivers/net/wireless/iwlwifi/iwl-core.c | |||
| @@ -2300,7 +2300,7 @@ static void iwl_ht_conf(struct iwl_priv *priv, | |||
| 2300 | switch (priv->iw_mode) { | 2300 | switch (priv->iw_mode) { |
| 2301 | case NL80211_IFTYPE_STATION: | 2301 | case NL80211_IFTYPE_STATION: |
| 2302 | rcu_read_lock(); | 2302 | rcu_read_lock(); |
| 2303 | sta = ieee80211_find_sta(priv->hw, priv->bssid); | 2303 | sta = ieee80211_find_sta(priv->vif, priv->bssid); |
| 2304 | if (sta) { | 2304 | if (sta) { |
| 2305 | struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap; | 2305 | struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap; |
| 2306 | int maxstreams; | 2306 | int maxstreams; |
diff --git a/drivers/net/wireless/iwlwifi/iwl-sta.c b/drivers/net/wireless/iwlwifi/iwl-sta.c index 74cc8dbe935..eba36f73738 100644 --- a/drivers/net/wireless/iwlwifi/iwl-sta.c +++ b/drivers/net/wireless/iwlwifi/iwl-sta.c | |||
| @@ -1017,7 +1017,7 @@ int iwl_rxon_add_station(struct iwl_priv *priv, const u8 *addr, bool is_ap) | |||
| 1017 | */ | 1017 | */ |
| 1018 | if (priv->current_ht_config.is_ht) { | 1018 | if (priv->current_ht_config.is_ht) { |
| 1019 | rcu_read_lock(); | 1019 | rcu_read_lock(); |
| 1020 | sta = ieee80211_find_sta(priv->hw, addr); | 1020 | sta = ieee80211_find_sta(priv->vif, addr); |
| 1021 | if (sta) { | 1021 | if (sta) { |
| 1022 | memcpy(&ht_config, &sta->ht_cap, sizeof(ht_config)); | 1022 | memcpy(&ht_config, &sta->ht_cap, sizeof(ht_config)); |
| 1023 | cur_ht_config = &ht_config; | 1023 | cur_ht_config = &ht_config; |
