Merge commit '3ce645f274856faa76d263fbe6ddd32bda36f54a' into wlan-aosp.lnx.2.0-dev
* commit '3ce645f274856faa76d263fbe6ddd32bda36f54a': (66 commits)
WiFi: Do not use random MAC address for scan during WPS session
wifinative jni: check array length to prevent stack overflow
Do not send ANQP queries when no Hotspot 2.0 provider is configured
Add more capable Settings abstractions to accomodate IpManager
WCM: forced connectivity scan
Ignore disconnect messages that don't indicate the channel is dead
Wifi Metrics: dumpsys arg for clean output
WifiStateMachine: Switch to ACTION_LOCKED_BOOT_COMPLETED
Add a flag to indicate if a ScanData is for a scan for all channels
WSM: Fix roaming log message
QNS: currently connected network BSSID
Define and track Wifi scores to report Wifi metrics
WiFiMetrics: Count hidden & passpoint networks
WiFiMetrics: Add LastResortWatchdog success metric
WifiMetrics: add metric for alert reasons
Configure code coverage filter.
DO NOT MERGE: Remove spam logs for Wifi RTT
Some networks can not connect automatically.
Instrument wifi-service when EMMA_INSTRUMENT_FRAMEWORK is true.
SupplicantWifiScannerImpl: Restart PNO on settings change
...
Change-Id: Ib6f84d767e5bdda3aabe9edf203f38d9d7cfc708
CRs-Fixed: 1108000