CHROMIUM: add nl80211_sta_info enums
Kernel support for following nl80211_sta_info enums is necessary for
user-space to populate their respective entries
1. NL80211_STA_INFO_ACK_SIGNAL - support to get ack signal in probe client
response and in station info from user
2. NL80211_STA_INFO_ACK_SIGNAL_AVG - avg signal strength of ACK frames
3. NL80211_STA_INFO_RX_MPDUS - total number of received packets
4. NL80211_STA_INFO_FCS_ERROR_COUNT - total number of packets (MPDUs)
received with an FCS error
5. NL80211_STA_INFO_CONNECTED_TO_GATE - gate connectivity in station info
6. NL80211_STA_INFO_TX_DURATION - aggregate PPDU duration for all frames
sent to the station
7. NL80211_STA_INFO_AIRTIME_WEIGHT - current airtime weight for station
8. NL80211_STA_INFO_AIRTIME_LINK_METRIC - airtime link metric for mesh
station
This CL is added as WAR to be in sync with linux-headers
(chromium:1544980) without which collecting mesh link metric fails and this
CL shall be reverted if and only if decided to pull the complete changes
associated with each enums from upstream.
BUG=b:122467941
TEST=1)Build for Jetstream products
2) Establish mesh and collect mesh station dump using hal client
Change-Id: If580e906be9e76d6fed8b44505a30fee54991d9c
Signed-off-by:
Narayanraddi Masti <nmasti@google.com>
Reviewed-on: https://chromium-review.googlesource.com/1702624
Tested-by:
NARAYANRADDI MASTI <nmasti@google.com>
Commit-Ready: NARAYANRADDI MASTI <nmasti@google.com>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by:
Julan Hsu <julanhsu@google.com>
Loading
Please sign in to comment