]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: Always report TX status
authorAndrei Otcheretianski <andrei.otcheretianski@intel.com>
Wed, 5 Sep 2018 05:06:13 +0000 (08:06 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 5 Sep 2018 08:04:51 +0000 (10:04 +0200)
commitea56fac840d009fff1061f149f63881f3eb65770
tree40100f500cb746b36a001f47e508607adba717a8
parente4beaa8bfb514a46cdaa2255152e8e9647ba7613
mac80211: Always report TX status

If a frame is dropped for any reason, mac80211 wouldn't report the TX
status back to user space.

As the user space may rely on the TX_STATUS to kick its state
machines, resends etc, it's better to just report this frame as not
acked instead.

Signed-off-by: Andrei Otcheretianski <andrei.otcheretianski@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/status.c