ht.c (816a7854d56f19aeba3c83e1ed8c2c0ef275365a) ht.c (e87cc4728f0e2fb663e592a1141742b1d6c63256)
1/*
2 * HT handling
3 *
4 * Copyright 2003, Jouni Malinen <jkmaline@cc.hut.fi>
5 * Copyright 2002-2005, Instant802 Networks, Inc.
6 * Copyright 2005-2006, Devicescape Software, Inc.
7 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz>
8 * Copyright 2007, Michael Wu <flamingice@sourmilk.net>

--- 292 unchanged lines hidden (view full) ---

301 u16 tid, params;
302 u16 initiator;
303
304 params = le16_to_cpu(mgmt->u.action.u.delba.params);
305 tid = (params & IEEE80211_DELBA_PARAM_TID_MASK) >> 12;
306 initiator = (params & IEEE80211_DELBA_PARAM_INITIATOR_MASK) >> 11;
307
308#ifdef CONFIG_MAC80211_HT_DEBUG
1/*
2 * HT handling
3 *
4 * Copyright 2003, Jouni Malinen <jkmaline@cc.hut.fi>
5 * Copyright 2002-2005, Instant802 Networks, Inc.
6 * Copyright 2005-2006, Devicescape Software, Inc.
7 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz>
8 * Copyright 2007, Michael Wu <flamingice@sourmilk.net>

--- 292 unchanged lines hidden (view full) ---

301 u16 tid, params;
302 u16 initiator;
303
304 params = le16_to_cpu(mgmt->u.action.u.delba.params);
305 tid = (params & IEEE80211_DELBA_PARAM_TID_MASK) >> 12;
306 initiator = (params & IEEE80211_DELBA_PARAM_INITIATOR_MASK) >> 11;
307
308#ifdef CONFIG_MAC80211_HT_DEBUG
309 if (net_ratelimit())
310 printk(KERN_DEBUG "delba from %pM (%s) tid %d reason code %d\n",
311 mgmt->sa, initiator ? "initiator" : "recipient", tid,
312 le16_to_cpu(mgmt->u.action.u.delba.reason_code));
309 net_dbg_ratelimited("delba from %pM (%s) tid %d reason code %d\n",
310 mgmt->sa, initiator ? "initiator" : "recipient",
311 tid,
312 le16_to_cpu(mgmt->u.action.u.delba.reason_code));
313#endif /* CONFIG_MAC80211_HT_DEBUG */
314
315 if (initiator == WLAN_BACK_INITIATOR)
316 __ieee80211_stop_rx_ba_session(sta, tid, WLAN_BACK_INITIATOR, 0,
317 true);
318 else
319 __ieee80211_stop_tx_ba_session(sta, tid, WLAN_BACK_RECIPIENT,
320 true);

--- 78 unchanged lines hidden ---
313#endif /* CONFIG_MAC80211_HT_DEBUG */
314
315 if (initiator == WLAN_BACK_INITIATOR)
316 __ieee80211_stop_rx_ba_session(sta, tid, WLAN_BACK_INITIATOR, 0,
317 true);
318 else
319 __ieee80211_stop_tx_ba_session(sta, tid, WLAN_BACK_RECIPIENT,
320 true);

--- 78 unchanged lines hidden ---