sta_info.c (9c1852b459f04f6309e40d1d167512b0a5598529) | sta_info.c (d7f842442f766db3f39fc5d166ddcc24bf817056) |
---|---|
1/* 2 * Copyright 2002-2005, Instant802 Networks, Inc. 3 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz> 4 * Copyright 2013-2014 Intel Mobile Communications GmbH 5 * Copyright (C) 2015 - 2016 Intel Deutschland GmbH 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as --- 1487 unchanged lines hidden (view full) --- 1496 * in the QoS Capability element from delivery-enabled ACs, 1497 * that are destined for the non-AP STA. 1498 * 1499 * Since we have no other MSDU/MMPDU, transmit a QoS null frame. 1500 */ 1501 1502 /* This will evaluate to 1, 3, 5 or 7. */ 1503 for (ac = IEEE80211_AC_VO; ac < IEEE80211_NUM_ACS; ac++) | 1/* 2 * Copyright 2002-2005, Instant802 Networks, Inc. 3 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz> 4 * Copyright 2013-2014 Intel Mobile Communications GmbH 5 * Copyright (C) 2015 - 2016 Intel Deutschland GmbH 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as --- 1487 unchanged lines hidden (view full) --- 1496 * in the QoS Capability element from delivery-enabled ACs, 1497 * that are destined for the non-AP STA. 1498 * 1499 * Since we have no other MSDU/MMPDU, transmit a QoS null frame. 1500 */ 1501 1502 /* This will evaluate to 1, 3, 5 or 7. */ 1503 for (ac = IEEE80211_AC_VO; ac < IEEE80211_NUM_ACS; ac++) |
1504 if (ignored_acs & BIT(ac)) 1505 continue; | 1504 if (!(ignored_acs & ieee80211_ac_to_qos_mask[ac])) 1505 break; |
1506 tid = 7 - 2 * ac; 1507 1508 ieee80211_send_null_response(sta, tid, reason, true, false); 1509 } else if (!driver_release_tids) { 1510 struct sk_buff_head pending; 1511 struct sk_buff *skb; 1512 int num = 0; 1513 u16 tids = 0; --- 791 unchanged lines hidden --- | 1506 tid = 7 - 2 * ac; 1507 1508 ieee80211_send_null_response(sta, tid, reason, true, false); 1509 } else if (!driver_release_tids) { 1510 struct sk_buff_head pending; 1511 struct sk_buff *skb; 1512 int num = 0; 1513 u16 tids = 0; --- 791 unchanged lines hidden --- |