diff options
Diffstat (limited to 'net/mac80211/ieee80211_i.h')
-rw-r--r-- | net/mac80211/ieee80211_i.h | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/net/mac80211/ieee80211_i.h b/net/mac80211/ieee80211_i.h index 66b0b52b828d..72499fe5fc36 100644 --- a/net/mac80211/ieee80211_i.h +++ b/net/mac80211/ieee80211_i.h | |||
@@ -357,6 +357,7 @@ struct ieee80211_if_managed { | |||
357 | unsigned long beacon_timeout; | 357 | unsigned long beacon_timeout; |
358 | unsigned long probe_timeout; | 358 | unsigned long probe_timeout; |
359 | int probe_send_count; | 359 | int probe_send_count; |
360 | bool nullfunc_failed; | ||
360 | 361 | ||
361 | struct mutex mtx; | 362 | struct mutex mtx; |
362 | struct cfg80211_bss *associated; | 363 | struct cfg80211_bss *associated; |
@@ -608,19 +609,6 @@ struct ieee80211_sub_if_data *vif_to_sdata(struct ieee80211_vif *p) | |||
608 | return container_of(p, struct ieee80211_sub_if_data, vif); | 609 | return container_of(p, struct ieee80211_sub_if_data, vif); |
609 | } | 610 | } |
610 | 611 | ||
611 | static inline void | ||
612 | ieee80211_sdata_set_mesh_id(struct ieee80211_sub_if_data *sdata, | ||
613 | u8 mesh_id_len, u8 *mesh_id) | ||
614 | { | ||
615 | #ifdef CONFIG_MAC80211_MESH | ||
616 | struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh; | ||
617 | ifmsh->mesh_id_len = mesh_id_len; | ||
618 | memcpy(ifmsh->mesh_id, mesh_id, mesh_id_len); | ||
619 | #else | ||
620 | WARN_ON(1); | ||
621 | #endif | ||
622 | } | ||
623 | |||
624 | enum sdata_queue_type { | 612 | enum sdata_queue_type { |
625 | IEEE80211_SDATA_QUEUE_TYPE_FRAME = 0, | 613 | IEEE80211_SDATA_QUEUE_TYPE_FRAME = 0, |
626 | IEEE80211_SDATA_QUEUE_AGG_START = 1, | 614 | IEEE80211_SDATA_QUEUE_AGG_START = 1, |
@@ -1271,7 +1259,7 @@ void ieee80211_send_nullfunc(struct ieee80211_local *local, | |||
1271 | void ieee80211_sta_rx_notify(struct ieee80211_sub_if_data *sdata, | 1259 | void ieee80211_sta_rx_notify(struct ieee80211_sub_if_data *sdata, |
1272 | struct ieee80211_hdr *hdr); | 1260 | struct ieee80211_hdr *hdr); |
1273 | void ieee80211_sta_tx_notify(struct ieee80211_sub_if_data *sdata, | 1261 | void ieee80211_sta_tx_notify(struct ieee80211_sub_if_data *sdata, |
1274 | struct ieee80211_hdr *hdr); | 1262 | struct ieee80211_hdr *hdr, bool ack); |
1275 | void ieee80211_beacon_connection_loss_work(struct work_struct *work); | 1263 | void ieee80211_beacon_connection_loss_work(struct work_struct *work); |
1276 | 1264 | ||
1277 | void ieee80211_wake_queues_by_reason(struct ieee80211_hw *hw, | 1265 | void ieee80211_wake_queues_by_reason(struct ieee80211_hw *hw, |