Hi,
in this function there is some effort to set the EOSP flag in QoS Null
frames:
if (reason == IEEE80211_FRAME_RELEASE_UAPSD)
nullfunc->qos_ctrl |=
cpu_to_le16(IEEE80211_QOS_CTL_EOSP);
ieee80211_xmit is called at the end of the function. Which then calls
ieee80211_set_qos_hdr.
But ieee80211_set_qos_hdr will completely overwrite the QoS header again.
So, what is wrong here?
Regards
Marco
begin:vcard
fn:Marco Porsch
n:Porsch;Marco
org:Chemnitz University of Technology;Communication Networks
adr;quoted-printable;quoted-printable:Fakult=C3=A4t f=C3=BCr Elektrotechnik und Informationstechnik , Professur=
Kommunikationsnetze;;Technische Universit=C3=A4t Chemnitz;Chemnitz;;D - 09107;Germany
email;internet:marco.porsch@xxxxxxxxxxxxxxxxxxx
title:Dipl.-Ing.
tel;work:+49 371 531 37523
version:2.1
end:vcard