OSDN Git Service

android-x86/system-connectivity-wificond.git
7 years agoBetter logging for GetWiphyInfo() am: 384f74dea0 am: 9a83da9411
Ningyuan Wang [Tue, 14 Feb 2017 22:42:33 +0000 (22:42 +0000)]
Better logging for GetWiphyInfo() am: 384f74dea0 am: 9a83da9411
am: b4e4ced22d

Change-Id: Ie0f25a14e169a9d0db7228d552b681bb0c23bc86

7 years agoBetter logging for GetWiphyInfo() am: 384f74dea0
Ningyuan Wang [Tue, 14 Feb 2017 22:39:19 +0000 (22:39 +0000)]
Better logging for GetWiphyInfo() am: 384f74dea0
am: 9a83da9411

Change-Id: I0ea994dc6565ac380c5f9040b6c598df7affdedd

7 years agoBetter logging for GetWiphyInfo()
Ningyuan Wang [Tue, 14 Feb 2017 22:37:45 +0000 (22:37 +0000)]
Better logging for GetWiphyInfo()
am: 384f74dea0

Change-Id: Ib4b081c40a94312ed71d149893c040933ad59d84

7 years agoBetter logging for GetWiphyInfo()
Ningyuan Wang [Fri, 10 Feb 2017 02:08:40 +0000 (18:08 -0800)]
Better logging for GetWiphyInfo()

NL80211_ATTR_WIPHY_BANDS contains a list of anonymous attributes.
Each anonymous attribute represents a band.
NL80211_BAND_ATTR_FREQ is expected to be included in every anonymous
attribute to specifying supported channels for this band.

However, sometimes one of the anonymous attribute provided by kernel is
empty, where NL80211_BAND_ATTR_FREQ is not included. This always happens
on some type of devices. We should not log an error for this.

Bug: 35220903
Test: compile, unit tests, manual test

Change-Id: I0ef953266744713af627a17e7d10f04b937e0648

7 years agoRemove StartFullScan() am: 8f62fdd747 am: e1cb995af5
Ningyuan Wang [Thu, 9 Feb 2017 02:38:24 +0000 (02:38 +0000)]
Remove StartFullScan() am: 8f62fdd747 am: e1cb995af5
am: 947368b24e

Change-Id: I793f89e86765f444c46d9a57a4a32fd42e3fac0f

7 years agoRemove StartFullScan() am: 8f62fdd747
Ningyuan Wang [Thu, 9 Feb 2017 02:33:54 +0000 (02:33 +0000)]
Remove StartFullScan() am: 8f62fdd747
am: e1cb995af5

Change-Id: I9a6b4759c78be0bd28c43a5e228746136ce7c6dc

7 years agoRemove StartFullScan()
Ningyuan Wang [Thu, 9 Feb 2017 02:31:32 +0000 (02:31 +0000)]
Remove StartFullScan()
am: 8f62fdd747

Change-Id: I9522a915183c7fada157c7e778f606a2f7929041

7 years agoRemove StartFullScan()
Ningyuan Wang [Wed, 8 Feb 2017 18:43:30 +0000 (10:43 -0800)]
Remove StartFullScan()

Bug: 35103495
Change-Id: I2004de17898b5c8f59eea88679fe60e6cb57dc87
Test: compile, unit tests

7 years agoRemove is_full_scan_ from SingleScanSettings am: 05aa181bfe am: 8e2318bc2c
Ningyuan Wang [Wed, 8 Feb 2017 03:28:27 +0000 (03:28 +0000)]
Remove is_full_scan_ from SingleScanSettings am: 05aa181bfe am: 8e2318bc2c
am: 7da356fbd1

Change-Id: I176306b69ea2c8f29e38e96960e6ab8321aadd78

7 years agoRemove is_full_scan_ from SingleScanSettings am: 05aa181bfe
Ningyuan Wang [Wed, 8 Feb 2017 03:25:59 +0000 (03:25 +0000)]
Remove is_full_scan_ from SingleScanSettings am: 05aa181bfe
am: 8e2318bc2c

Change-Id: I81dd61b9cdc1d033df14b6465d2bd48f77ce7b5e

7 years agoRemove is_full_scan_ from SingleScanSettings
Ningyuan Wang [Wed, 8 Feb 2017 03:23:29 +0000 (03:23 +0000)]
Remove is_full_scan_ from SingleScanSettings
am: 05aa181bfe

Change-Id: I1a8cb428faa5676e57ad9218fca3f9f3cc750250

7 years agoRemove is_full_scan_ from SingleScanSettings
Ningyuan Wang [Tue, 7 Feb 2017 22:01:08 +0000 (14:01 -0800)]
Remove is_full_scan_ from SingleScanSettings

Bug: 35103495
Change-Id: Id4cef15484790cb3ad684cc683903b31996d592b
Test: compile, unit tests

7 years agoEnforce wificond scanner capability checks am: 4adb05f87e am: 25d2f8694b
Ningyuan Wang [Wed, 1 Feb 2017 00:15:01 +0000 (00:15 +0000)]
Enforce wificond scanner capability checks am: 4adb05f87e am: 25d2f8694b
am: 4351214342

Change-Id: Id98e1a5ad5838c1d0045df173b4bff8c06f6a010

7 years agoEnforce wificond scanner capability checks am: 4adb05f87e
Ningyuan Wang [Wed, 1 Feb 2017 00:12:35 +0000 (00:12 +0000)]
Enforce wificond scanner capability checks am: 4adb05f87e
am: 25d2f8694b

Change-Id: I44d743e4a2e424e7780725289b69f2a3254468f9

7 years agoEnforce wificond scanner capability checks
Ningyuan Wang [Wed, 1 Feb 2017 00:10:32 +0000 (00:10 +0000)]
Enforce wificond scanner capability checks
am: 4adb05f87e

Change-Id: Ia7132582066131f26368749a69d5192089906a42

7 years agoMerge "Avoid unnecessary copies of scan result" am: f34611c778 am: f3975e836a
Ningyuan Wang [Tue, 31 Jan 2017 21:24:47 +0000 (21:24 +0000)]
Merge "Avoid unnecessary copies of scan result" am: f34611c778 am: f3975e836a
am: 8ccad0d3a5

Change-Id: I917c90ad0d48c13195ce3424fb1386bb54ece427

7 years agoMerge "Avoid unnecessary copies of scan result" am: f34611c778
Ningyuan Wang [Tue, 31 Jan 2017 21:22:21 +0000 (21:22 +0000)]
Merge "Avoid unnecessary copies of scan result" am: f34611c778
am: f3975e836a

Change-Id: I69f310c987be8310291bb35ac7e72d8e4d333c06

7 years agoMerge "Avoid unnecessary copies of scan result"
Ningyuan Wang [Tue, 31 Jan 2017 21:20:19 +0000 (21:20 +0000)]
Merge "Avoid unnecessary copies of scan result"
am: f34611c778

Change-Id: I4414dabc080dd1ae5c1afb517df3865b4b7efe35

7 years agoEnforce wificond scanner capability checks
Ningyuan Wang [Wed, 25 Jan 2017 00:44:30 +0000 (16:44 -0800)]
Enforce wificond scanner capability checks

Wiphy reports its capabilities for handling scan requests.
This enables wificond scanner to trim incoming scan request
if request exceeds the wiphy capabilities.
E.g. Framework requests more scanning ssids than the
number wiphy can handle.

This also fixes a few code formatting issues.

Bug: 34685914
Test: compile, unit tests, manual tests

Change-Id: I96d76df13f287f8bf873d9f7818e75604cab3149

7 years agoMerge "Avoid unnecessary copies of scan result"
Ningyuan Wang [Tue, 31 Jan 2017 21:14:48 +0000 (21:14 +0000)]
Merge "Avoid unnecessary copies of scan result"

7 years agoMaintain scanning status correctly for wificond scanner am: 6befb90430 am: e1f265fc68
Ningyuan Wang [Tue, 31 Jan 2017 19:44:20 +0000 (19:44 +0000)]
Maintain scanning status correctly for wificond scanner am: 6befb90430 am: e1f265fc68
am: 193577e2c4

Change-Id: I88f9bd5337012ede223b4d97d94ff1d6353f7388

7 years agoMaintain scanning status correctly for wificond scanner am: 6befb90430
Ningyuan Wang [Tue, 31 Jan 2017 19:41:55 +0000 (19:41 +0000)]
Maintain scanning status correctly for wificond scanner am: 6befb90430
am: e1f265fc68

Change-Id: I39a3170c4627bd38e478dba9359a75d323a060f0

7 years agoMaintain scanning status correctly for wificond scanner
Ningyuan Wang [Tue, 31 Jan 2017 19:39:21 +0000 (19:39 +0000)]
Maintain scanning status correctly for wificond scanner
am: 6befb90430

Change-Id: Ia4783da82248f0f75ad32b83ae14d84bba8917e5

7 years agoMaintain scanning status correctly for wificond scanner
Ningyuan Wang [Wed, 25 Jan 2017 20:56:46 +0000 (12:56 -0800)]
Maintain scanning status correctly for wificond scanner

This enable wificond scanner to track one-shot scan and pno
scan status by maintaning |scan_started| and |pno_scan_started|.

This also allows wificond scanner to subscribe scan events from
kernel all the time even if there is no external subscriber.
This ensures wificond scanner keeps tracks of all scan events so
|scan_started| and |pno_scan_started| can be set correctly.

Bug: 33398008
Test: compile, unit tests, manual tests
Change-Id: Id58a77a975e1199f25e14d6f81a39018513aefeb

7 years agoAvoid unnecessary copies of scan result
Ningyuan Wang [Thu, 26 Jan 2017 00:25:47 +0000 (16:25 -0800)]
Avoid unnecessary copies of scan result

This also fixes some typos.

Bug: None
Test: compile, unit tests, manaul tests
Change-Id: Idd3311bc4c9a9e1483e628d2a3856a876aa9aeaf

7 years agoMerge "Plumb through scheduled scan failures" am: a9060aa81d am: ac656f85b2
Ningyuan Wang [Wed, 25 Jan 2017 00:51:25 +0000 (00:51 +0000)]
Merge "Plumb through scheduled scan failures" am: a9060aa81d am: ac656f85b2
am: 5fc786232b

Change-Id: I46c3defcf5cd318f479b9fde57f97c5bea9e25fa

7 years agoMerge "Plumb through scheduled scan failures" am: a9060aa81d
Ningyuan Wang [Wed, 25 Jan 2017 00:49:24 +0000 (00:49 +0000)]
Merge "Plumb through scheduled scan failures" am: a9060aa81d
am: ac656f85b2

Change-Id: I7ea391dfa59590191813290e2519b5ca15331200

7 years agoMerge "Plumb through scheduled scan failures"
Ningyuan Wang [Wed, 25 Jan 2017 00:47:24 +0000 (00:47 +0000)]
Merge "Plumb through scheduled scan failures"
am: a9060aa81d

Change-Id: I2b3250398a9dc6b0640ace673e17dc8b97124e7f

7 years agoMerge "Plumb through scheduled scan failures"
Treehugger Robot [Wed, 25 Jan 2017 00:44:22 +0000 (00:44 +0000)]
Merge "Plumb through scheduled scan failures"

7 years agoMerge changes I1e9eb842,I72046b93 am: 40658a5b36 am: dc79aa8030
Ningyuan Wang [Wed, 25 Jan 2017 00:10:24 +0000 (00:10 +0000)]
Merge changes I1e9eb842,I72046b93 am: 40658a5b36 am: dc79aa8030
am: a01713fffe

Change-Id: I7045bdbafcfced562e1aa193edccb6175d922397

7 years agoPlumb through scheduled scan results am: cac79589ac am: 687bc19ed1
Ningyuan Wang [Wed, 25 Jan 2017 00:10:23 +0000 (00:10 +0000)]
Plumb through scheduled scan results am: cac79589ac am: 687bc19ed1
am: cb2c944541

Change-Id: I9004dbb3c33ccf26a09cfccaf6ce4e9ad25903bc

7 years agoPlumb through scan failure events am: 11ddcb073b am: 10ebe19006
Ningyuan Wang [Wed, 25 Jan 2017 00:10:22 +0000 (00:10 +0000)]
Plumb through scan failure events am: 11ddcb073b am: 10ebe19006
am: 1204da5d99

Change-Id: I7676e482d72b82cf9570b0626f1abdd1dbc63b6a

7 years agoMerge changes I1e9eb842,I72046b93 am: 40658a5b36
Ningyuan Wang [Wed, 25 Jan 2017 00:08:27 +0000 (00:08 +0000)]
Merge changes I1e9eb842,I72046b93 am: 40658a5b36
am: dc79aa8030

Change-Id: I1fdb3f35059c436eb69161471a8a6f394ec5e9c5

7 years agoPlumb through scheduled scan results am: cac79589ac
Ningyuan Wang [Wed, 25 Jan 2017 00:08:25 +0000 (00:08 +0000)]
Plumb through scheduled scan results am: cac79589ac
am: 687bc19ed1

Change-Id: I7692f16defb5f014061dada20e55a796f948c10f

7 years agoPlumb through scan failure events am: 11ddcb073b
Ningyuan Wang [Wed, 25 Jan 2017 00:08:24 +0000 (00:08 +0000)]
Plumb through scan failure events am: 11ddcb073b
am: 10ebe19006

Change-Id: I79d94d4e6ea2da1e212f9a27c2e081f9702a9c0a

7 years agoMerge changes I1e9eb842,I72046b93
Ningyuan Wang [Wed, 25 Jan 2017 00:06:25 +0000 (00:06 +0000)]
Merge changes I1e9eb842,I72046b93
am: 40658a5b36

Change-Id: I43b68f96b22890efb3a632f137da67e1a3595136

7 years agoPlumb through scheduled scan results
Ningyuan Wang [Wed, 25 Jan 2017 00:06:23 +0000 (00:06 +0000)]
Plumb through scheduled scan results
am: cac79589ac

Change-Id: I25e3ed9d58560701623825d2cdafee5bc4478bc7

7 years agoPlumb through scan failure events
Ningyuan Wang [Wed, 25 Jan 2017 00:06:22 +0000 (00:06 +0000)]
Plumb through scan failure events
am: 11ddcb073b

Change-Id: I92bf40ca695f9cb36b767a66514edc1f26839ba8

7 years agoMerge changes I1e9eb842,I72046b93
Treehugger Robot [Wed, 25 Jan 2017 00:00:22 +0000 (00:00 +0000)]
Merge changes I1e9eb842,I72046b93

* changes:
  Plumb through scheduled scan results
  Plumb through scan failure events

7 years agoMerge "Support PNO scan for wificond scanner" am: d44ea6ff89 am: 065c4a6618
Ningyuan Wang [Tue, 24 Jan 2017 22:40:06 +0000 (22:40 +0000)]
Merge "Support PNO scan for wificond scanner" am: d44ea6ff89 am: 065c4a6618
am: 9ef0bcfa1b

Change-Id: Id0a5f5483c5d5bf95369fadbf079a4ff0afae130

7 years agoMerge "Support PNO scan for wificond scanner" am: d44ea6ff89
Ningyuan Wang [Tue, 24 Jan 2017 22:38:04 +0000 (22:38 +0000)]
Merge "Support PNO scan for wificond scanner" am: d44ea6ff89
am: 065c4a6618

Change-Id: I4f81039a38398f5192e26501100088f1d9276b49

7 years agoMerge "Support PNO scan for wificond scanner"
Ningyuan Wang [Tue, 24 Jan 2017 22:36:07 +0000 (22:36 +0000)]
Merge "Support PNO scan for wificond scanner"
am: d44ea6ff89

Change-Id: I69441cd777961b5e296c080bb8394d9be88585e4

7 years agoHandle leading number before an object in parcel am: 08882f8250 am: 8826305b38
Ningyuan Wang [Tue, 24 Jan 2017 22:33:45 +0000 (22:33 +0000)]
Handle leading number before an object in parcel am: 08882f8250 am: 8826305b38
am: aa7de6f7cf

Change-Id: Ibfece367f9768d8e3ee809e7764ff275615ff9ea

7 years agoMerge "Support PNO scan for wificond scanner"
Ningyuan Wang [Tue, 24 Jan 2017 22:32:35 +0000 (22:32 +0000)]
Merge "Support PNO scan for wificond scanner"

7 years agoHandle leading number before an object in parcel am: 08882f8250
Ningyuan Wang [Tue, 24 Jan 2017 22:32:15 +0000 (22:32 +0000)]
Handle leading number before an object in parcel am: 08882f8250
am: 8826305b38

Change-Id: I4b6857a8dee02a8491209864e98054c292a7b919

7 years agoHandle leading number before an object in parcel
Ningyuan Wang [Tue, 24 Jan 2017 22:30:45 +0000 (22:30 +0000)]
Handle leading number before an object in parcel
am: 08882f8250

Change-Id: I1ce7de83e6ad68dd4c4ee494fad5fe17ef510dde

7 years agoHandle leading number before an object in parcel
Ningyuan Wang [Tue, 24 Jan 2017 19:23:54 +0000 (11:23 -0800)]
Handle leading number before an object in parcel

Java writeTypedList() implementation uses a leading number
with either 0 or 1 before an object in parcel.
0 means this object is null.
1 means this object is not null.
C++ code should handle it accordingly.

Bug: 34359499
Change-Id: I2e107ffa00573d4ffa31041a14dbec581e09a23a
Test: compile, unit tests, manual tests.

7 years agoPlumb through scheduled scan failures
Ningyuan Wang [Mon, 23 Jan 2017 23:12:40 +0000 (15:12 -0800)]
Plumb through scheduled scan failures

Bug: 34611323
Test: compile, unit tests, manual tests

Change-Id: Ib3cc3ae24043c72528f19d27853196c5605b4292

7 years agoPlumb through scheduled scan results
Ningyuan Wang [Fri, 20 Jan 2017 19:18:43 +0000 (11:18 -0800)]
Plumb through scheduled scan results

Bug: 33398008
Test: compile, unit tests, manual test

Change-Id: I1e9eb84294cf99cda377c5c17edda97baa465895

7 years agoPlumb through scan failure events
Ningyuan Wang [Mon, 23 Jan 2017 21:30:19 +0000 (13:30 -0800)]
Plumb through scan failure events

Bug: 34611323
Change-Id: I72046b93c1c8270d96d2ead595220cd1ffc6f28a
Test: compile, unit tests

7 years agoSupport PNO scan for wificond scanner
Ningyuan Wang [Sat, 10 Dec 2016 00:35:49 +0000 (16:35 -0800)]
Support PNO scan for wificond scanner

This also fixes the aidl file naming.
Functions should start with lower case alphabet.

Bug: 33398008
Test: compile

Change-Id: Icb401d398c819ce1f54fb32da116e21fb835ec2b

7 years agoAdd a hidden flag to PnoNetwork am: 28a1923d15 am: 674ca310f8
Ningyuan Wang [Mon, 23 Jan 2017 19:21:57 +0000 (19:21 +0000)]
Add a hidden flag to PnoNetwork am: 28a1923d15 am: 674ca310f8
am: a0d19ad70d

Change-Id: I301d0fc9acb1b6296e2335e56015c46c2ed10a1e

7 years agoAdd a hidden flag to PnoNetwork am: 28a1923d15
Ningyuan Wang [Mon, 23 Jan 2017 19:17:57 +0000 (19:17 +0000)]
Add a hidden flag to PnoNetwork am: 28a1923d15
am: 674ca310f8

Change-Id: I32bb1d0f1cc9060b0a7662752e9bf101f80c6432

7 years agoAdd a hidden flag to PnoNetwork
Ningyuan Wang [Mon, 23 Jan 2017 19:13:27 +0000 (19:13 +0000)]
Add a hidden flag to PnoNetwork
am: 28a1923d15

Change-Id: If0bb84fa268f42cbf48a027c0c33460dd314eda4

7 years agoAdd support of randomized mac address to wificond ScanUtils am: 13b4064f88 am: fc7d830c0c
Ningyuan Wang [Sat, 21 Jan 2017 02:02:07 +0000 (02:02 +0000)]
Add support of randomized mac address to wificond ScanUtils am: 13b4064f88 am: fc7d830c0c
am: dabf21a163

Change-Id: Ib040fe4091f400c254afc45e2e62311b04129b9a

7 years agoAdd support of randomized mac address to wificond ScanUtils am: 13b4064f88
Ningyuan Wang [Sat, 21 Jan 2017 01:58:07 +0000 (01:58 +0000)]
Add support of randomized mac address to wificond ScanUtils am: 13b4064f88
am: fc7d830c0c

Change-Id: I685c1edc7792bb626e21cd2a5af75bb453845732

7 years agoAdd support of randomized mac address to wificond ScanUtils
Ningyuan Wang [Sat, 21 Jan 2017 01:54:37 +0000 (01:54 +0000)]
Add support of randomized mac address to wificond ScanUtils
am: 13b4064f88

Change-Id: I7fe9e49690faa2bdcf8f2a48bda1b971d1ab43c3

7 years agoAdd a hidden flag to PnoNetwork
Ningyuan Wang [Sat, 21 Jan 2017 00:27:51 +0000 (16:27 -0800)]
Add a hidden flag to PnoNetwork

We need to specify are the requested networks are hidden when
requesting a PNO scan.

Bug: 33398008
Change-Id: Iab773c59cb4d4ee95bd038eb0445606c8cfdd09e
Test: compile, unit tests

7 years agoAdd scan result notification interfaces to wificond scanner am: 48fa2dc030 am: 3721edfbd4
Ningyuan Wang [Fri, 20 Jan 2017 20:57:50 +0000 (20:57 +0000)]
Add scan result notification interfaces to wificond scanner am: 48fa2dc030 am: 3721edfbd4
am: d98ae7e444

Change-Id: I68622892ddf9547ea2c3e7a0d2d3b6bf9bba04cf

7 years agoAdd scan result notification interfaces to wificond scanner am: 48fa2dc030
Ningyuan Wang [Fri, 20 Jan 2017 20:45:14 +0000 (20:45 +0000)]
Add scan result notification interfaces to wificond scanner am: 48fa2dc030
am: 3721edfbd4

Change-Id: Ie6df49e05fdbeb34d78ee7a1689efcfe6608e494

7 years agoAdd scan result notification interfaces to wificond scanner
Ningyuan Wang [Fri, 20 Jan 2017 20:43:14 +0000 (20:43 +0000)]
Add scan result notification interfaces to wificond scanner
am: 48fa2dc030

Change-Id: Ie06a551dc2653014863aabddbae0bebaacc54cbe

7 years agoAdd support of randomized mac address to wificond ScanUtils
Ningyuan Wang [Fri, 9 Dec 2016 23:56:25 +0000 (15:56 -0800)]
Add support of randomized mac address to wificond ScanUtils

Bug: 33218723
Change-Id: I81e3507f4cc46894b8ae35f0df0814006ddc1ead
Test: compile

7 years agoAdd scan result notification interfaces to wificond scanner
Ningyuan Wang [Fri, 9 Dec 2016 22:57:19 +0000 (14:57 -0800)]
Add scan result notification interfaces to wificond scanner

Bug: 33398008
Test: compile

Change-Id: I10eb85b67be4b5b1829c006f92e0cc4d37a9be7d

7 years agoAdd scan() to wificond scanner am: a0687c403a am: cc594af9d4
Ningyuan Wang [Fri, 20 Jan 2017 04:15:18 +0000 (04:15 +0000)]
Add scan() to wificond scanner am: a0687c403a am: cc594af9d4
am: dcd2990ce5

Change-Id: I2d73afbbfb6d92fd598055cd503b6fe8755e8d3d

7 years agoAdd getScanResults() to wificond scanner am: 069d339f16 am: 386c75ad02
Ningyuan Wang [Fri, 20 Jan 2017 04:15:17 +0000 (04:15 +0000)]
Add getScanResults() to wificond scanner am: 069d339f16 am: 386c75ad02
am: b814fa6afb

Change-Id: I01885e6516d420ee64b3861e64d5db2679a4dbe3

7 years agoAdd scan() to wificond scanner am: a0687c403a
Ningyuan Wang [Fri, 20 Jan 2017 03:38:15 +0000 (03:38 +0000)]
Add scan() to wificond scanner am: a0687c403a
am: cc594af9d4

Change-Id: I1c4e8f7a5121ed1632ca2ec83fd270f369dcb3fa

7 years agoAdd getScanResults() to wificond scanner am: 069d339f16
Ningyuan Wang [Fri, 20 Jan 2017 03:38:14 +0000 (03:38 +0000)]
Add getScanResults() to wificond scanner am: 069d339f16
am: 386c75ad02

Change-Id: I0f3ce6611cf02e85a848e286624ca21a03f49d67

7 years agoAdd scan() to wificond scanner
Ningyuan Wang [Fri, 20 Jan 2017 03:23:13 +0000 (03:23 +0000)]
Add scan() to wificond scanner
am: a0687c403a

Change-Id: If95052b84e95521d0ddfb9b1bbf4ac5aafa1795b

7 years agoAdd getScanResults() to wificond scanner
Ningyuan Wang [Fri, 20 Jan 2017 03:23:12 +0000 (03:23 +0000)]
Add getScanResults() to wificond scanner
am: 069d339f16

Change-Id: Ie8024bff4688b3888bca5ba065ba7fcc17688e6d

7 years agoAdd scan() to wificond scanner
Ningyuan Wang [Fri, 9 Dec 2016 19:53:12 +0000 (11:53 -0800)]
Add scan() to wificond scanner

Bug: 33398008
Change-Id: Ib2009547ccc8fc368bd92e88a216b61cefe9a8ad
Test: compile

7 years agoAdd getScanResults() to wificond scanner
Ningyuan Wang [Fri, 9 Dec 2016 19:35:00 +0000 (11:35 -0800)]
Add getScanResults() to wificond scanner

Bug: 33398008
Change-Id: I40c456f9b2c4ff4ba971cb09f2b5e3904519a250
Test: compile, manual tests

7 years agoMerge "Add extra comment for length of nested parcelable objects list" am: 6afb41077a...
Ningyuan Wang [Thu, 19 Jan 2017 22:47:30 +0000 (22:47 +0000)]
Merge "Add extra comment for length of nested parcelable objects list" am: 6afb41077a am: 93ae26722c
am: d54779bca3

Change-Id: Ib4caf3589ce5561b8824765d6e9f8901ff5f675e

7 years agoMerge "Remove extra writing of array length in PnoNetwork" am: 54ae9c03d1 am: c491704bed
Ningyuan Wang [Thu, 19 Jan 2017 22:47:22 +0000 (22:47 +0000)]
Merge "Remove extra writing of array length in PnoNetwork" am: 54ae9c03d1 am: c491704bed
am: dfc57696f4

Change-Id: Iaa8edccf82c97171a405bc88ab6fa5389389009b

7 years agoMerge "Remove extra writing of array length in ScanResult" am: 3dd2fd2a67 am: 817ecc1dda
Ningyuan Wang [Thu, 19 Jan 2017 22:47:13 +0000 (22:47 +0000)]
Merge "Remove extra writing of array length in ScanResult" am: 3dd2fd2a67 am: 817ecc1dda
am: 5938c2188f

Change-Id: If843b4c0f9aa7bafc5c9645c25399ba47dca2a57

7 years agoMerge "Remove extra writing of array length in HiddenNetwork" am: 95ff9fc9ac am:...
Ningyuan Wang [Thu, 19 Jan 2017 22:47:05 +0000 (22:47 +0000)]
Merge "Remove extra writing of array length in HiddenNetwork" am: 95ff9fc9ac am: fc4a740352
am: 5b43bda13f

Change-Id: Icb4a60ba3a903925972cb8956b9c23956d893a9a

7 years agoMerge "Add extra comment for length of nested parcelable objects list" am: 6afb41077a
Ningyuan Wang [Thu, 19 Jan 2017 22:44:59 +0000 (22:44 +0000)]
Merge "Add extra comment for length of nested parcelable objects list" am: 6afb41077a
am: 93ae26722c

Change-Id: Id288b8bf0163180f032df6bd02323a02afb78477

7 years agoMerge "Remove extra writing of array length in PnoNetwork" am: 54ae9c03d1
Ningyuan Wang [Thu, 19 Jan 2017 22:44:50 +0000 (22:44 +0000)]
Merge "Remove extra writing of array length in PnoNetwork" am: 54ae9c03d1
am: c491704bed

Change-Id: I136f66c360c8e5001c871eaae2bc22e57340d611

7 years agoMerge "Remove extra writing of array length in ScanResult" am: 3dd2fd2a67
Ningyuan Wang [Thu, 19 Jan 2017 22:44:42 +0000 (22:44 +0000)]
Merge "Remove extra writing of array length in ScanResult" am: 3dd2fd2a67
am: 817ecc1dda

Change-Id: I84b7ad8ce7c39dde49064b4fefa856f2d28f6810

7 years agoMerge "Remove extra writing of array length in HiddenNetwork" am: 95ff9fc9ac
Ningyuan Wang [Thu, 19 Jan 2017 22:44:34 +0000 (22:44 +0000)]
Merge "Remove extra writing of array length in HiddenNetwork" am: 95ff9fc9ac
am: fc4a740352

Change-Id: Ic4d04b0baa3c7d45521c7254ae12e76584f80ae4

7 years agoMerge "Add extra comment for length of nested parcelable objects list"
Ningyuan Wang [Thu, 19 Jan 2017 22:42:31 +0000 (22:42 +0000)]
Merge "Add extra comment for length of nested parcelable objects list"
am: 6afb41077a

Change-Id: I16518dd5c3df2690591158bbe2d618f827b6e0eb

7 years agoMerge "Remove extra writing of array length in PnoNetwork"
Ningyuan Wang [Thu, 19 Jan 2017 22:42:22 +0000 (22:42 +0000)]
Merge "Remove extra writing of array length in PnoNetwork"
am: 54ae9c03d1

Change-Id: Id068dc071c786ee92bd2d82b30d8161101e54570

7 years agoMerge "Remove extra writing of array length in ScanResult"
Ningyuan Wang [Thu, 19 Jan 2017 22:42:13 +0000 (22:42 +0000)]
Merge "Remove extra writing of array length in ScanResult"
am: 3dd2fd2a67

Change-Id: Ied4081688d74eee7799f8459c8ae07c0f4446451

7 years agoMerge "Remove extra writing of array length in HiddenNetwork"
Ningyuan Wang [Thu, 19 Jan 2017 22:42:05 +0000 (22:42 +0000)]
Merge "Remove extra writing of array length in HiddenNetwork"
am: 95ff9fc9ac

Change-Id: I027ca450cda0e09126c4e56c508631a8eac4631f

7 years agoMerge "Add extra comment for length of nested parcelable objects list"
Ningyuan Wang [Thu, 19 Jan 2017 22:39:56 +0000 (22:39 +0000)]
Merge "Add extra comment for length of nested parcelable objects list"

7 years agoMerge "Remove extra writing of array length in PnoNetwork"
Ningyuan Wang [Thu, 19 Jan 2017 22:39:43 +0000 (22:39 +0000)]
Merge "Remove extra writing of array length in PnoNetwork"

7 years agoMerge "Remove extra writing of array length in ScanResult"
Ningyuan Wang [Thu, 19 Jan 2017 22:39:12 +0000 (22:39 +0000)]
Merge "Remove extra writing of array length in ScanResult"

7 years agoMerge "Remove extra writing of array length in HiddenNetwork"
Ningyuan Wang [Thu, 19 Jan 2017 22:38:59 +0000 (22:38 +0000)]
Merge "Remove extra writing of array length in HiddenNetwork"

7 years agoAdd unit tests for wificond ScanUtils am: 65b365fe4b am: e3463a7c28
Ningyuan Wang [Thu, 19 Jan 2017 02:38:03 +0000 (02:38 +0000)]
Add unit tests for wificond ScanUtils am: 65b365fe4b am: e3463a7c28
am: 0e25d09bf9

Change-Id: Ib940ee15fe6d1c320edcee68fc199f0dd616c0f3

7 years agoAdd unit tests for wificond ScanUtils am: 65b365fe4b
Ningyuan Wang [Thu, 19 Jan 2017 02:36:33 +0000 (02:36 +0000)]
Add unit tests for wificond ScanUtils am: 65b365fe4b
am: e3463a7c28

Change-Id: Ie3a4b1dc5dae543b987cf74792788740ad66e4b6

7 years agoAdd unit tests for wificond ScanUtils
Ningyuan Wang [Thu, 19 Jan 2017 02:34:34 +0000 (02:34 +0000)]
Add unit tests for wificond ScanUtils
am: 65b365fe4b

Change-Id: I4fd84872cf0f40b87c34c409373c7e0934f6c2e8

7 years agoRemove extra writing of array length in PnoNetwork
Ningyuan Wang [Wed, 18 Jan 2017 18:01:15 +0000 (10:01 -0800)]
Remove extra writing of array length in PnoNetwork

Bug: 34359597
Change-Id: Ibceb624de48000852ee6dc406ec1a9bdbae70ee9
Test: compile, unit test

7 years agoAdd extra comment for length of nested parcelable objects list
Ningyuan Wang [Wed, 18 Jan 2017 01:39:02 +0000 (17:39 -0800)]
Add extra comment for length of nested parcelable objects list

Bug: 34359499
Change-Id: Ic7f2da47e14d78e61a3211bc3f54cb73c081ef49
Test: compile

7 years agoRemove extra writing of array length in ScanResult
Ningyuan Wang [Wed, 18 Jan 2017 00:18:24 +0000 (16:18 -0800)]
Remove extra writing of array length in ScanResult

Bug: 34359597
Change-Id: I91d0043d95b5094e66bdac9732eef86d03273956
Test: compile, unit tests

7 years agoRemove extra writing of array length in HiddenNetwork
Ningyuan Wang [Wed, 18 Jan 2017 00:04:28 +0000 (16:04 -0800)]
Remove extra writing of array length in HiddenNetwork

Bug: 34359597
Test: compile, unit tests
Change-Id: If543f3bb3f8ec4e5a9a5bcbe9f7ff524998d215d

7 years agoAdd unit tests for wificond ScanUtils
Ningyuan Wang [Thu, 8 Dec 2016 17:58:20 +0000 (09:58 -0800)]
Add unit tests for wificond ScanUtils

Bug: 30915875
Test: compile, unit tests

Change-Id: Ic8f913663110f64dfb0387502e60afdfb130b0b5

7 years agoAdd netlink helper function to request a full scan am: 72312e2e46 am: f930a4acc4
Ningyuan Wang [Tue, 10 Jan 2017 21:58:29 +0000 (21:58 +0000)]
Add netlink helper function to request a full scan am: 72312e2e46 am: f930a4acc4
am: e4369d989e

Change-Id: I85503a1471bdb01f03ffc677a62fd7d88da6ba46

7 years agoAdd netlink helper function to request a full scan am: 72312e2e46
Ningyuan Wang [Tue, 10 Jan 2017 21:53:59 +0000 (21:53 +0000)]
Add netlink helper function to request a full scan am: 72312e2e46
am: f930a4acc4

Change-Id: If383c4b3d3770b46b9e763e991a84e5f77871986

7 years agoAdd netlink helper function to request a full scan
Ningyuan Wang [Tue, 10 Jan 2017 21:48:58 +0000 (21:48 +0000)]
Add netlink helper function to request a full scan
am: 72312e2e46

Change-Id: I4eecb9c5d5373cfccb640801a26e23967a28de07

7 years agoAdd netlink helper function to request a full scan
Ningyuan Wang [Thu, 1 Dec 2016 00:14:22 +0000 (16:14 -0800)]
Add netlink helper function to request a full scan

Bug: 33251936
Test: compile, unit tests, and manual test
Change-Id: I724adc9cd3a3a439f3d4ccbfb389e6752b6dc2d6

7 years agoAdd interfaces for getting available channels to WifiScannerImpl am: 87a24f50bf am...
Ningyuan Wang [Mon, 9 Jan 2017 23:27:13 +0000 (23:27 +0000)]
Add interfaces for getting available channels to WifiScannerImpl am: 87a24f50bf am: ce7bad1904
am: 2cbdb91411

Change-Id: Ia8e40f9acd346d04fe1e673158567ba50e6d4ead