Commit 5c818672 authored by Narayanraddi Masti's avatar Narayanraddi Masti Committed by chrome-bot
Browse files

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: default avatarNarayanraddi Masti <nmasti@google.com>
Reviewed-on: https://chromium-review.googlesource.com/1702624


Tested-by: default avatarNARAYANRADDI MASTI <nmasti@google.com>
Commit-Ready: NARAYANRADDI MASTI <nmasti@google.com>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: default avatarJulan Hsu <julanhsu@google.com>
parent 306af9ed
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment