mirror of
https://github.com/edk2-porting/linux-next.git
synced 2025-01-06 12:44:14 +08:00
staging: rtl8723au: rtl8723a_cmd.c: Use ieee80211.h defines to set qos_ctrl
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
316f6211b4
commit
ec3f4e2ae1
@ -383,13 +383,14 @@ ConstructNullFunctionData(struct rtw_adapter *padapter, u8 *pframe,
|
||||
}
|
||||
|
||||
if (bQoS == true) {
|
||||
struct ieee80211_qos_hdr *pwlanqoshdr;
|
||||
struct ieee80211_qos_hdr *qoshdr;
|
||||
qoshdr = (struct ieee80211_qos_hdr *)pframe;
|
||||
|
||||
SetFrameSubType(pframe, WIFI_QOS_DATA_NULL);
|
||||
|
||||
pwlanqoshdr = (struct ieee80211_qos_hdr *)pframe;
|
||||
SetPriority(&pwlanqoshdr->qos_ctrl, AC);
|
||||
SetEOSP(&pwlanqoshdr->qos_ctrl, bEosp);
|
||||
qoshdr->qos_ctrl = cpu_to_le16(AC & IEEE80211_QOS_CTL_TID_MASK);
|
||||
if (bEosp)
|
||||
qoshdr->qos_ctrl |= cpu_to_le16(IEEE80211_QOS_CTL_EOSP);
|
||||
|
||||
pktlen = sizeof(struct ieee80211_qos_hdr);
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user