• J
    mac80211: perform power save processing before decryption · 86c228a7
    Johan Almbladh 提交于
    This patch decouples the power save processing from the frame decryption
    by running the decrypt rx handler after sta_process. In the case where
    the decryption failed for some reason, the stack used to not process
    the PM and MOREDATA bits for that frame. The stack now always performs
    power save processing regardless of the decryption result. That means that
    encrypted data frames and NULLFUNC frames are now handled in the same way
    regarding power save processing, making the stack more robust.
    Signed-off-by: NJohan Almbladh <ja@anyfi.net>
    Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
    86c228a7
rx.c 94.4 KB