OSDN Git Service
Chih-Hung Hsieh [Sat, 3 Jun 2017 01:26:12 +0000 (01:26 +0000)]
Add OWNERS in system/connectivity/wificond am:
483bd8dcfd am:
1e593176ba am:
0ddca176d2
am:
9ac2756540
Change-Id: I11b77728134e65991d1768d6e98e213df2ce296f
Chih-Hung Hsieh [Sat, 3 Jun 2017 01:22:23 +0000 (01:22 +0000)]
Add OWNERS in system/connectivity/wificond am:
483bd8dcfd am:
1e593176ba
am:
0ddca176d2
Change-Id: I6337d77073e86923731b33ffed1a4eb38bbed7be
Chih-Hung Hsieh [Sat, 3 Jun 2017 01:18:52 +0000 (01:18 +0000)]
Add OWNERS in system/connectivity/wificond am:
483bd8dcfd
am:
1e593176ba
Change-Id: Ie0c2e1fce2187b0ca92dae53537efcc913638aad
Chih-Hung Hsieh [Sat, 3 Jun 2017 01:15:23 +0000 (01:15 +0000)]
Add OWNERS in system/connectivity/wificond
am:
483bd8dcfd
Change-Id: Id788cdfa3d08a0f2ca7cf2aaa79ea5f9cb98c062
Chih-Hung Hsieh [Fri, 2 Jun 2017 22:19:49 +0000 (15:19 -0700)]
Add OWNERS in system/connectivity/wificond
Owners are selected from top CL approvals or owners.
They will be suggested to review/approve future CLs.
Test: build/make/tools/checkowners.py -c -v OWNERS
Change-Id: Icce8798b3a57cac4180a50faed7ae811ab577a2c
Yi Kong [Thu, 1 Jun 2017 23:35:13 +0000 (16:35 -0700)]
Remove unused lambda captures
Test: build
Bug:
37752547
Change-Id: If39b0322aababd45868146fcde0c052e13acff85
Ningyuan Wang [Wed, 24 May 2017 17:59:05 +0000 (17:59 +0000)]
Merge "Change abortScan() binder API to void" into oc-dev am:
7124c9f3f0
am:
d96924d24c
Change-Id: I1fc5276a6e3a6907f8492785981cd3e333a92135
Ningyuan Wang [Wed, 24 May 2017 17:49:42 +0000 (17:49 +0000)]
Merge "Change abortScan() binder API to void" into oc-dev
am:
7124c9f3f0
Change-Id: I5e518a611f34111c2d7db335d641ac8529049be9
Ningyuan Wang [Wed, 24 May 2017 17:28:36 +0000 (17:28 +0000)]
Merge "Change abortScan() binder API to void" into oc-dev
TreeHugger Robot [Fri, 19 May 2017 18:29:37 +0000 (18:29 +0000)]
Merge "Wificond: Offload HAL calling code formatting fixes"
Sohani Rao [Wed, 17 May 2017 22:01:25 +0000 (15:01 -0700)]
Wificond: Offload HAL calling code formatting fixes
Clang formatting for all files introduced, Also move "using" to
source files from header files.
Bug:
32842314
Test: Unit tests
Change-Id: I913fced31568a61d4ae1a78ceeec5a43d300904b
Sohani Rao [Tue, 16 May 2017 20:59:51 +0000 (20:59 +0000)]
Merge "WifiCond: Invoke OffloadScanManager APIs for PNO scans"
Ningyuan Wang [Tue, 16 May 2017 01:58:07 +0000 (01:58 +0000)]
wificond should return hidden ssid scan results am:
2eee0d91bf
am:
420040b7cc
Change-Id: Ie0751d40ec1982c518b7ebfcdd307c3780272439
Ningyuan Wang [Tue, 16 May 2017 00:13:15 +0000 (00:13 +0000)]
wificond should return hidden ssid scan results
am:
2eee0d91bf
Change-Id: Iee2410b74cab8c079387457c28c7d83d3197f77a
Sohani Rao [Thu, 20 Apr 2017 00:39:25 +0000 (17:39 -0700)]
WifiCond: Invoke OffloadScanManager APIs for PNO scans
Offload Scan Manager APIs will be used if available. If scans over
Offload fail, scans will be performed over netlink as a fallback.
Bug:
32842314
Test: Unit tests
Change-Id: If48eb0bd1de38c29a2b3a7d461673b1e3502baa5
Ningyuan Wang [Fri, 12 May 2017 16:42:49 +0000 (09:42 -0700)]
wificond should return hidden ssid scan results
Scan results with empty SSID might be useful for APPs.
Wificond should return them in the scan results list.
Bug:
38260073
Test: compile, unit tests, manual tests
Change-Id: If30338224a61109146c4cc6fbdbee1e70b23f962
TreeHugger Robot [Sat, 6 May 2017 00:39:46 +0000 (00:39 +0000)]
Merge "WifiCond: getScanStats() API in OffloadSCanManager"
Ningyuan Wang [Fri, 5 May 2017 20:38:43 +0000 (13:38 -0700)]
Change abortScan() binder API to void
Framework don't reley and can't rely on the success/failure
of abortScan(). In order to avoid confusion, this API should
be void instead returning bool.
Bug:
37743832
Test: compile, unit tests, manual test, integration test
Change-Id: I32075984b5e5f5be4822e9669076004a2f4a73c2
Sohani Rao [Fri, 14 Apr 2017 23:20:08 +0000 (16:20 -0700)]
WifiCond: getScanStats() API in OffloadSCanManager
Introduce new API in OffloadScanManager getScanStats() to get scan stats
from Offload HAL. Created a parcelable NativeScanStats struct to export
this data and corresponding unit test coverage. Also included unit tests
to verify conversion from ScanStats in Offload HAL format to Wificond
format.
Test: Unit tests
Bug:
32842314
Change-Id: I82bec2cc42635588ef8cb3fd0ad3206242349645
Daisuke Niwa [Tue, 2 May 2017 00:38:27 +0000 (00:38 +0000)]
Merge "Support abortScan" into oc-dev am:
b1e5477375
am:
55784b05aa
Change-Id: I58af82cbd5dfe556c72e6347862fd942333d50e5
Daisuke Niwa [Tue, 2 May 2017 00:36:28 +0000 (00:36 +0000)]
Merge "Support abortScan" into oc-dev
am:
b1e5477375
Change-Id: Ide8aa03b1d380a2089e353ca7292ee58dfcefb41
TreeHugger Robot [Tue, 2 May 2017 00:31:34 +0000 (00:31 +0000)]
Merge "Support abortScan" into oc-dev
Sohani Rao [Mon, 1 May 2017 19:36:26 +0000 (19:36 +0000)]
Merge "Wificond: Introduce new APIS to OffloadScanManager"
Daisuke Niwa [Thu, 6 Apr 2017 10:02:15 +0000 (19:02 +0900)]
Support abortScan
Support to abortScan instead of "ABORT_SCAN" command of
wpa_supplicant.
When STA scan triggered by wificond is ongoing, abortScan sends
NL80211_CMD_ABORT_SCAN to kernel to stop it.
Bug:
37227357
BUg:
37743832
Test: Manual test
Change-Id: I542088e7711bd7e32a22685397af8e7f3a8ccdf7
Logan Chien [Fri, 21 Apr 2017 07:06:58 +0000 (15:06 +0800)]
Link libwifi-system-iface for InterfaceTool
This commit adds libwifi-system-iface to LOCAL_SHARED_LIBRARIES so that
/system/bin/wificond and its tests can use InterfaceTool, which was
extracted from libwifi-system.so to a new library named
libwifi-system-iface.so.
Bug:
37429084
Test: Sailfish builds, boots, and wifi works.
Change-Id: I04ea9e0588c48e8ddca7f237d7061875435ad1a6
Sohani Rao [Fri, 14 Apr 2017 02:56:53 +0000 (19:56 -0700)]
Wificond: Introduce new APIS to OffloadScanManager
The following APIs are now supported
- startScan() and stopScan()
Including unit tests to verify behavior of these APIs
Test: Unit tests
Bug:
32842314
Change-Id: I23ddd436139976b0aefcbd05b486c934b748e3c4
Ningyuan Wang [Tue, 25 Apr 2017 22:19:57 +0000 (22:19 +0000)]
Revert "Support abortScan" am:
e2cfd0257c am:
395d92eb80 am:
28f2c2c565
am:
dfd0c5eda7
Change-Id: I9a9da2c629b26908d4a08de0199e13ba910f6e09
Ningyuan Wang [Tue, 25 Apr 2017 22:19:49 +0000 (22:19 +0000)]
Merge "Add dump state for wificond interface classes" into oc-dev am:
0d676773e1
am:
9470002e4f
Change-Id: Ibecde3bc26cb43099d7d677f47fddfc21b448f02
Ningyuan Wang [Tue, 25 Apr 2017 19:54:25 +0000 (19:54 +0000)]
Revert "Support abortScan" am:
e2cfd0257c am:
395d92eb80
am:
28f2c2c565
Change-Id: I703d5e29a6852f0dee10e77ae7381265d94c504a
Ningyuan Wang [Tue, 25 Apr 2017 19:48:05 +0000 (19:48 +0000)]
Revert "Support abortScan" am:
e2cfd0257c
am:
395d92eb80
Change-Id: I77c0506b9e277e643784386fc9b44bd55dcc26dd
Ningyuan Wang [Tue, 25 Apr 2017 19:40:34 +0000 (19:40 +0000)]
Revert "Support abortScan"
am:
e2cfd0257c
Change-Id: I687f2de3d75badad774dfee5fe8d19a0a3124b7a
Ningyuan Wang [Tue, 25 Apr 2017 19:17:48 +0000 (19:17 +0000)]
Merge "Add dump state for wificond interface classes" into oc-dev
am:
0d676773e1
Change-Id: I55d815f6c112d099f0a08645d146aa0559a22203
TreeHugger Robot [Tue, 25 Apr 2017 18:43:01 +0000 (18:43 +0000)]
Merge "Add dump state for wificond interface classes" into oc-dev
Ningyuan Wang [Tue, 25 Apr 2017 17:40:11 +0000 (10:40 -0700)]
Blacklist nan interfaces for wificond
Bug:
37644243
Test: manual tests
Change-Id: Ia08cbd50e67b9c0d4ee1b5837c81001e33049936
Ningyuan Wang [Tue, 25 Apr 2017 18:09:09 +0000 (18:09 +0000)]
Revert "Support abortScan"
This reverts commit
77732670f190b8bebb496478c34f157b546bdbed.
Change-Id: I4f6304740fd6c4248ac7f56655bbc15ccf0a9dcb
Daisuke Niwa [Fri, 21 Apr 2017 21:07:05 +0000 (21:07 +0000)]
Support abortScan am:
77732670f1 am:
36889eb2d7 am:
646644f254
am:
e32024f6f9
Change-Id: I834720124d1cd167eda0ecc0023c37c435c4ffb0
Daisuke Niwa [Fri, 21 Apr 2017 20:55:13 +0000 (20:55 +0000)]
Support abortScan am:
77732670f1 am:
36889eb2d7
am:
646644f254
Change-Id: I1679424b82608ca87679e29cfebdaacbb12d42a4
Daisuke Niwa [Fri, 21 Apr 2017 20:49:19 +0000 (20:49 +0000)]
Support abortScan am:
77732670f1
am:
36889eb2d7
Change-Id: Ib1fdb3d216feb49c95b4f5acc89c2f97bb1ed7e5
Daisuke Niwa [Fri, 21 Apr 2017 20:43:43 +0000 (20:43 +0000)]
Support abortScan
am:
77732670f1
Change-Id: Ia7d557ef77ca0636a187028fe5b7073e2e8f693c
Ningyuan Wang [Thu, 20 Apr 2017 18:56:59 +0000 (18:56 +0000)]
Remove unused declaration in ipc_constants.h am:
6b9d3875d9
am:
c381520ba9
Change-Id: Iac116da90918c1be19734a1f30fc52dcc499abf2
Ningyuan Wang [Thu, 20 Apr 2017 17:22:26 +0000 (17:22 +0000)]
Remove unused declaration in ipc_constants.h
am:
6b9d3875d9
Change-Id: I26ceacb7d388d6c5d1e14a53c90405213b0648a8
Ningyuan Wang [Fri, 7 Apr 2017 23:03:33 +0000 (16:03 -0700)]
Add dump state for wificond interface classes
This allows wificond's ClientInterfaceImpl and
ApInterfaceImpl to dump state.
The dump state includes scan capabilities, wiphy features, and
number of current associated stations for AP mode.
This also adds the missing const keyword for IsAssociated().
Bug:
31336376
Test: compile, manual test
Sample dump output:
Current wiphy index: 0
Cached interfaces list from kernel message:
Interface index: 23, name: p2p0, mac address: 66:bc:0c:47:df:00
Interface index: 22, name: wlan0, mac address: 64:bc:0c:47:df:00
------- Dump of client interface with index: 22 and name: wlan0-------
Max number of ssids for single shot scan: 10
Max number of ssids for scheduled scan: 16
Max number of match sets for scheduled scan: 16
Device supports random MAC for single shot scan: 1
Device supports random MAC for scheduled scan: 1
------- Dump End -------
--------- 0.004s was the duration of dumpsys wificond
Change-Id: I862974af743ca6ca303dfc1a4f6c773dd5b7a03e
Ningyuan Wang [Wed, 19 Apr 2017 23:30:37 +0000 (16:30 -0700)]
Remove unused declaration in ipc_constants.h
Bug:
37517107
Test: compile
Change-Id: I00b3dc6da18e732611ab338843ca5c169e8b90a0
Sohani Rao [Wed, 29 Mar 2017 22:24:12 +0000 (15:24 -0700)]
Wificond: Handle Error callback from Offload HAL
Client code changes to handle error can be reported by the Offload HAL
service and corresponding unit tests.
Bug:
32842314
Test: Unit tests
Change-Id: I17666c9faa2979c894a3b76559e3b36ed92ff2a9
Daisuke Niwa [Thu, 6 Apr 2017 10:02:15 +0000 (19:02 +0900)]
Support abortScan
Support to abortScan instead of "ABORT_SCAN" command of
wpa_supplicant.
When STA scan triggered by wificond is ongoing, abortScan sends
NL80211_CMD_ABORT_SCAN to kernel to stop it.
Bug:
37227357
Test: Manual test
Change-Id: Ifc4b81de8ec1d75467edf497abfe348c4ce1b283
Ningyuan Wang [Thu, 6 Apr 2017 18:11:37 +0000 (18:11 +0000)]
wificond: Dump interface list am:
099ee0c764
am:
c1dca4b627
Change-Id: Idb122ca837389bc336f7d42360ce4f1ce5a69198
Ningyuan Wang [Thu, 6 Apr 2017 18:11:36 +0000 (18:11 +0000)]
Allow wificond to dump logs am:
b340bb5604
am:
c576bbd5bf
Change-Id: I0cf4821cf68fd4f8b4d81501cb14675d60ba2816
Ningyuan Wang [Thu, 6 Apr 2017 18:00:02 +0000 (18:00 +0000)]
wificond: Dump interface list
am:
099ee0c764
Change-Id: Id39b973e1e4de76d4a04877850939a62d2155518
Ningyuan Wang [Thu, 6 Apr 2017 18:00:01 +0000 (18:00 +0000)]
Allow wificond to dump logs
am:
b340bb5604
Change-Id: Iaac2866ca7c67d9a89e91a33ac34aa9503ac1fcb
Ningyuan Wang [Wed, 5 Apr 2017 00:36:34 +0000 (17:36 -0700)]
wificond: Dump interface list
Bug:
31336376
Test: compile
Test: manual test, check bug report
For example, I can see the following dump state:
Cached interfaces list from kernel message:
Interface index: 23, name: p2p0, mac address: 66:bc:0c:47:df:00
Interface index: 22, name: wlan0, mac address: 64:bc:0c:47:df:00
Change-Id: Iae02bc85a73f211aa39fb16d77eb17d399651dce
Ningyuan Wang [Tue, 4 Apr 2017 23:21:44 +0000 (16:21 -0700)]
Allow wificond to dump logs
This adds the dump() function for wificond to dump logs
to provided fd.
Bug:
31336376
Test: compile
Test: manual test, see wificond dump logs in bug report
Change-Id: Ia27cee9c14728095d9843dfc08994ec981283ee3
TreeHugger Robot [Tue, 4 Apr 2017 23:10:34 +0000 (23:10 +0000)]
Merge changes from topic 'WIFI_OFFLOAD_HAL_MASTER'
* changes:
Wificond: Unit tests for Offload HAL calling code
Wificond: Client for Offload HAL HIDL service
Sohani Rao [Wed, 8 Mar 2017 02:32:56 +0000 (18:32 -0800)]
Wificond: Unit tests for Offload HAL calling code
This CL creates mock objects and unit tests for the new classes
introduces that interact with Offload HAL
Cherry pick from
bcc79d8a71287bd045c2fb0bdbc1941011c0043b
Bug:
32842314
Test: Unit tests and Mannual tests of verifying Wifi can be turned on
connected and ensure we are getting a handle on Offload HAL service
Change-Id: Idbbf7f67c8e0e1cec04c573225c36a3d5a4479af
Sohani Rao [Thu, 22 Dec 2016 04:34:27 +0000 (20:34 -0800)]
Wificond: Client for Offload HAL HIDL service
This CL creates the client side implementation for Offload HAL and
exports it's API's to wificond. It also creates the interface object
for callback from the Offload HAL.
Cherry pick from
1f05294be907f55add2533e83fca1cea440a6d6c
Bug:
32842314
Test: Unit tests and Mannual tests of verifying Wifi can be turned on
connected and ensure we are getting a handle on Offload HAL service
Change-Id: Ie63b31742a6b53d60c4c2a3560829fc69a2a5f3d
Ningyuan Wang [Mon, 3 Apr 2017 23:49:13 +0000 (23:49 +0000)]
Merge "Change wificond user from root to wifi" into oc-dev am:
e7ef219099
am:
deef70ad07
Change-Id: I60d9b1ffa06edfe69b2b649ea404c869f447b17b
Ningyuan Wang [Mon, 3 Apr 2017 23:41:46 +0000 (23:41 +0000)]
Merge "Change wificond user from root to wifi" into oc-dev
am:
e7ef219099
Change-Id: I2a50e46e4601815972cea36b02dc65dd71dd1b21
Ningyuan Wang [Mon, 3 Apr 2017 23:31:37 +0000 (23:31 +0000)]
Merge "Change wificond user from root to wifi" into oc-dev
Ningyuan Wang [Mon, 3 Apr 2017 22:40:27 +0000 (22:40 +0000)]
Reduce wificond scanner logging am:
dc14e266c3
am:
8b42067a38
Change-Id: Ic95d5d560d2ed28e92c66bbd16c5b4cbbf0c7e70
Ningyuan Wang [Mon, 3 Apr 2017 22:35:13 +0000 (22:35 +0000)]
Reduce wificond scanner logging
am:
dc14e266c3
Change-Id: I570c08e667b8ae46a6524d93e83e92ddbff6f67d
Ningyuan Wang [Mon, 3 Apr 2017 17:26:27 +0000 (10:26 -0700)]
Change wificond user from root to wifi
We don't need wificond to relaod driver/firmware anymore.
Wificond should run as user 'wifi' and group 'wifi'.
It also needs net_admin capability for requesting scans,
and net_raw for creating inet sockets for bringing up/down
interfaces.
Bug:
33239267
Test: compile, wifi works with toggling
Change-Id: Ic2749b5de2c775749008f57c9c0702d84b9cdcc8
Ningyuan Wang [Mon, 3 Apr 2017 17:47:41 +0000 (10:47 -0700)]
Reduce wificond scanner logging
Bug:
36783957
Test: compile ,manual test
Change-Id: I101bb471e533f0e24e36cd5479c56b8ec10fc756
Dan Shi [Fri, 31 Mar 2017 23:01:39 +0000 (23:01 +0000)]
Add test config to wificond_unit_test am:
db0c3ce298 am:
392b5d9e18 am:
eefa930745
am:
ba3478d122
Change-Id: I1490f4a54e6f5147be6e441cc3254f0f938d1360
Dan Shi [Fri, 31 Mar 2017 22:59:08 +0000 (22:59 +0000)]
Add test config to wificond_unit_test am:
db0c3ce298 am:
392b5d9e18
am:
eefa930745
Change-Id: I486a31f1dfbdb5c1cb990a240b03fec716609b0d
Dan Shi [Fri, 31 Mar 2017 22:56:07 +0000 (22:56 +0000)]
Add test config to wificond_unit_test am:
db0c3ce298
am:
392b5d9e18
Change-Id: Icf30a4ef7497aa5df0a81192e36da47eaaff28f5
Dan Shi [Fri, 31 Mar 2017 22:53:38 +0000 (22:53 +0000)]
Add test config to wificond_unit_test
am:
db0c3ce298
Change-Id: I1389d1375fd5f030f41ed3c93cfaaeed5af064f1
Ningyuan Wang [Thu, 30 Mar 2017 23:31:59 +0000 (23:31 +0000)]
Remove unused include of wifi.h am:
5ac2242867
am:
f9e0083c1c
Change-Id: Ib4a931d75909c31fbd73a472d77000bb168ed18d
Ningyuan Wang [Thu, 30 Mar 2017 23:25:06 +0000 (23:25 +0000)]
Remove unused include of wifi.h
am:
5ac2242867
Change-Id: Ifbc903f6c3aaf806b576b9424cd78b47961cf27b
Dan Shi [Wed, 29 Mar 2017 07:09:34 +0000 (00:09 -0700)]
Add test config to wificond_unit_test
Design doc:
Generalized Suites & the Unification of APCT & CTS Workflows Design/Roadmap
https://docs.google.com/document/d/1eabK3srlBLouMiBMrNP3xJPiRRdcoCquNxC8gBWPvx8/edit#heading=h.78vup5eivwzo
Details about test configs changes are tracked in doc
https://docs.google.com/document/d/1EWUjJ7fjy8ge_Nk0YQbFdRp8DSHo3z6GU0R8jLgrAcw/edit#
Bug:
35882476
Test: local test
Change-Id: Ic1279c4785eda6eb6d8b12387caf91f9b28c08b8
Ningyuan Wang [Wed, 29 Mar 2017 00:42:07 +0000 (17:42 -0700)]
Remove unused include of wifi.h
Bug:
36697996
Test: compile, manual test: wifi works with toggling
Change-Id: I27200ad3ad4aa313f2b0d0ae42ac0460ed12fd19
Ningyuan Wang [Tue, 21 Mar 2017 21:17:28 +0000 (21:17 +0000)]
Merge "Add wificond API to expose number of associated stations" am:
eee9e7e234 am:
a926723338
am:
6870df17e2
Change-Id: Ib44515363b2428d46f247ce9b852c45f3b50c602
Ningyuan Wang [Tue, 21 Mar 2017 21:07:15 +0000 (21:07 +0000)]
Merge "Add wificond API to expose number of associated stations" am:
eee9e7e234
am:
a926723338
Change-Id: I6fad922942b1c99c8c036ca6d997f65155079e03
Ningyuan Wang [Tue, 21 Mar 2017 21:02:46 +0000 (21:02 +0000)]
Merge "Add wificond API to expose number of associated stations"
am:
eee9e7e234
Change-Id: I21adeb2c682e0b6a16ffd1101683991e773ba4b4
Ningyuan Wang [Tue, 21 Mar 2017 20:56:50 +0000 (20:56 +0000)]
Merge "Add wificond API to expose number of associated stations"
Ningyuan Wang [Mon, 20 Mar 2017 22:50:48 +0000 (22:50 +0000)]
Revert "Do not report scan aborted event" am:
4918aa86d4 am:
5d44c3ebb1
am:
fd1c542fd6
Change-Id: Ibed40c019e44205b5f9bf21a2499326a1b5817ed
Ningyuan Wang [Mon, 20 Mar 2017 22:47:34 +0000 (22:47 +0000)]
Revert "Do not report scan aborted event" am:
4918aa86d4
am:
5d44c3ebb1
Change-Id: I6ca2dbda84c8d6eadad4998ca834b9aec136a0b4
Ningyuan Wang [Mon, 20 Mar 2017 22:44:14 +0000 (22:44 +0000)]
Revert "Do not report scan aborted event"
am:
4918aa86d4
Change-Id: I1ba9ee8ad11d597e8946c17187f313ae73af0555
Ningyuan Wang [Mon, 20 Mar 2017 17:40:36 +0000 (17:40 +0000)]
Revert "Do not report scan aborted event"
SCAN_FAILED event should not be blamed for b/
36231150 after investigation. Revert this change.
This reverts commit
7334e2f90be2a8cab17c913a88d850c7b9c408fb.
Change-Id: I00bbc8b29b49774f31f054406c11cceee71a8aef
Ningyuan Wang [Mon, 20 Mar 2017 18:56:41 +0000 (18:56 +0000)]
Identify external scan result notifications am:
98d17f0968 am:
401bfab7ea
am:
5bb3b45dab
Change-Id: I97f38dd6d6dabcd325bcb351485f4a8a7e419878
Ningyuan Wang [Mon, 20 Mar 2017 18:52:57 +0000 (18:52 +0000)]
Identify external scan result notifications am:
98d17f0968
am:
401bfab7ea
Change-Id: I388eb4f8bfdea90372b750df159cdde6ac316393
Ningyuan Wang [Mon, 20 Mar 2017 18:48:56 +0000 (18:48 +0000)]
Identify external scan result notifications
am:
98d17f0968
Change-Id: I12440f77d215278ca2b3e3b6e136719108c5eb5b
Ningyuan Wang [Mon, 20 Mar 2017 16:24:58 +0000 (09:24 -0700)]
Identify external scan result notifications
Bug:
36417455
Test: compile, unit tests, manual test
Change-Id: I5b9f93015e1e51c49487f602bf109bdc158bd447
Ningyuan Wang [Thu, 16 Mar 2017 22:28:11 +0000 (15:28 -0700)]
Add wificond API to expose number of associated stations
Bug:
31230864
Test: compile, unit tests, manual test
Change-Id: I28cc755a79c0fb3905a6684ea1281428a5bc2afc
Ningyuan Wang [Thu, 16 Mar 2017 21:09:32 +0000 (21:09 +0000)]
Monitor station events for hotspot mode am:
cf51f862b3 am:
a408d302b7
am:
6f649d0f77
Change-Id: I53797a81a7d3073bee31d697365751cdab904285
Ningyuan Wang [Thu, 16 Mar 2017 21:06:32 +0000 (21:06 +0000)]
Monitor station events for hotspot mode am:
cf51f862b3
am:
a408d302b7
Change-Id: Ia6038e64d67019c9eca262b22a6bf094d8f13dfb
Ningyuan Wang [Thu, 16 Mar 2017 21:03:56 +0000 (21:03 +0000)]
Monitor station events for hotspot mode
am:
cf51f862b3
Change-Id: Iba8804295bc8b2cbfe36b9ff047bdea30ac9f1c6
Ningyuan Wang [Wed, 8 Mar 2017 16:44:39 +0000 (08:44 -0800)]
Monitor station events for hotspot mode
This enables NetlinkManager to monitor NL80211_CMD_NEW_STATION,
and NL80211_CMD_DEL_STATION.
This could be used for ApInterfaceImpl for monitoring associated
stations.
This also creates a new class LoggingUtils to avoid repeating code.
This also adds corresponding unit tests.
Bug:
36043922
Test: compile, unit tests, manual tests
Change-Id: I060062c0cd6250051da90658b229d786f287fad4
Ningyuan Wang [Wed, 15 Mar 2017 19:13:57 +0000 (19:13 +0000)]
More loggging for pno scan events am:
042abc94bc am:
96ecdd976b
am:
f525be5c7b
Change-Id: I320935241bd843435aef818053fd33a9cb9fe8b8
Ningyuan Wang [Wed, 15 Mar 2017 19:13:48 +0000 (19:13 +0000)]
Do not report scan aborted event am:
7334e2f90b am:
e8dbecf002
am:
7d0e6083d1
Change-Id: I6b0bb987abfeb20283870a0482780c0a148159f9
Ningyuan Wang [Wed, 15 Mar 2017 19:09:15 +0000 (19:09 +0000)]
More loggging for pno scan events am:
042abc94bc
am:
96ecdd976b
Change-Id: Ib8f009f5115a3813ce656df17dd1869f2df657c9
Ningyuan Wang [Wed, 15 Mar 2017 19:09:08 +0000 (19:09 +0000)]
Do not report scan aborted event am:
7334e2f90b
am:
e8dbecf002
Change-Id: I9955a1bf9d5f48e76589ddd348b42a141ae792a2
Ningyuan Wang [Wed, 15 Mar 2017 19:08:37 +0000 (19:08 +0000)]
More loggging for pno scan events
am:
042abc94bc
Change-Id: I7128bb085dd9fbed2c1d71c145736a76f54fde48
Ningyuan Wang [Wed, 15 Mar 2017 19:04:08 +0000 (19:04 +0000)]
Do not report scan aborted event
am:
7334e2f90b
Change-Id: I972fbf7b6d800d6a15fe53c9129fc9c0bfa028bc
Ningyuan Wang [Wed, 15 Mar 2017 17:26:46 +0000 (10:26 -0700)]
More loggging for pno scan events
Bug: None
Test: compile
Change-Id: I316e5d50cbdafb828c979c62ba3c1c2089f73795
Ningyuan Wang [Wed, 15 Mar 2017 17:33:57 +0000 (10:33 -0700)]
Do not report scan aborted event
Bug:
36231150
Test: compile, unit tests
Change-Id: I67bb801014942efa777eab22de5a82f2ca71869b
Ningyuan Wang [Wed, 15 Mar 2017 01:44:05 +0000 (01:44 +0000)]
Improve wificond logging while abridging network list am:
ce6c6a2b32 am:
74c3fd48bc
am:
ebd0833415
Change-Id: Ia93df8d02694a5d638432d2c8676bc3545525cc4
Ningyuan Wang [Wed, 15 Mar 2017 01:38:35 +0000 (01:38 +0000)]
Improve wificond logging while abridging network list am:
ce6c6a2b32
am:
74c3fd48bc
Change-Id: I90f709b6f1e542d441128a4d726452e1eaa76b5a
Ningyuan Wang [Wed, 15 Mar 2017 01:33:04 +0000 (01:33 +0000)]
Improve wificond logging while abridging network list
am:
ce6c6a2b32
Change-Id: I7495ded3953852666aafea39aaa672aa5e011813
Ningyuan Wang [Tue, 14 Mar 2017 22:40:41 +0000 (15:40 -0700)]
Improve wificond logging while abridging network list
Bug:
36227711
Test: compile, unit tests, manual test
Change-Id: I74e7d063c7251450a2c09d0e0be70d96f7590bfd
Ningyuan Wang [Tue, 14 Mar 2017 22:11:24 +0000 (22:11 +0000)]
Cleanup p2p0 interface upon tearDownInterfaces(). am:
075145ad1d am:
750c4ad4e3
am:
a2b86e733f
Change-Id: Ica0411e03eb4950c514640c71d5c50b0fd2df4fc
Ningyuan Wang [Tue, 14 Mar 2017 22:05:55 +0000 (22:05 +0000)]
Cleanup p2p0 interface upon tearDownInterfaces(). am:
075145ad1d
am:
750c4ad4e3
Change-Id: Ibcb342994e8c8aa29d9d0aa8c94b099c353dd576