OSDN Git Service

android-x86/system-bt.git
3 years agoRe-log stack/acl/btm_acl am: 4ec5ab73b0 am: b5ace3cfa1
Chris Manton [Tue, 6 Oct 2020 09:40:40 +0000 (09:40 +0000)]
Re-log stack/acl/btm_acl am: 4ec5ab73b0 am: b5ace3cfa1

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448162

Change-Id: I2ac11d38ff7d13838e5d4805393247e8b638ecd5

3 years agoReplace tBTA_LE_KEY_TYPE=>tBTM_LE_KEY_TYPE am: 9ef98020f1 am: 9b3ad0ca1d
Chris Manton [Tue, 6 Oct 2020 09:40:38 +0000 (09:40 +0000)]
Replace tBTA_LE_KEY_TYPE=>tBTM_LE_KEY_TYPE am: 9ef98020f1 am: 9b3ad0ca1d

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448163

Change-Id: Ic1c15ff98813ffc60d8115c1f707c11eb74fb91d

3 years agoSimplify StackAclBtmAcl::btm_bda_to_acl am: f52496654c am: 0600c53de3
Chris Manton [Tue, 6 Oct 2020 09:40:36 +0000 (09:40 +0000)]
Simplify StackAclBtmAcl::btm_bda_to_acl am: f52496654c am: 0600c53de3

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448161

Change-Id: I2cec0f0a477f64f52df99e3cb8015b1ec886de33

3 years agoInternally link stack/acl/btm_acl::btm_ble_get_acl_remote_addr am: 95772843cb am...
Chris Manton [Tue, 6 Oct 2020 09:40:33 +0000 (09:40 +0000)]
Internally link stack/acl/btm_acl::btm_ble_get_acl_remote_addr am: 95772843cb am: 1e73d70b45

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448160

Change-Id: Icb5e6edb270e391738db278375ea8fa579d6ff89

3 years agoRe-log stack/acl/btm_acl am: 4ec5ab73b0
Chris Manton [Tue, 6 Oct 2020 09:04:05 +0000 (09:04 +0000)]
Re-log stack/acl/btm_acl am: 4ec5ab73b0

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448162

Change-Id: Ia70167abb45e2b836aae8fe5b7033312aef3e386

3 years agoReplace tBTA_LE_KEY_TYPE=>tBTM_LE_KEY_TYPE am: 9ef98020f1
Chris Manton [Tue, 6 Oct 2020 09:04:01 +0000 (09:04 +0000)]
Replace tBTA_LE_KEY_TYPE=>tBTM_LE_KEY_TYPE am: 9ef98020f1

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448163

Change-Id: Id8ee2396961663244c7b1de5ff6f5f5a8536eb3c

3 years agoSimplify StackAclBtmAcl::btm_bda_to_acl am: f52496654c
Chris Manton [Tue, 6 Oct 2020 09:03:58 +0000 (09:03 +0000)]
Simplify StackAclBtmAcl::btm_bda_to_acl am: f52496654c

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448161

Change-Id: I2faf3cf4bac158baff419262060e9aee98bb6b4c

3 years agoInternally link stack/acl/btm_acl::btm_ble_get_acl_remote_addr am: 95772843cb
Chris Manton [Tue, 6 Oct 2020 09:03:25 +0000 (09:03 +0000)]
Internally link stack/acl/btm_acl::btm_ble_get_acl_remote_addr am: 95772843cb

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448160

Change-Id: I4760a7d62ed76c895b14df6b8f5e44739428d02c

3 years agoRe-log stack/acl/btm_acl
Chris Manton [Sun, 4 Oct 2020 01:13:17 +0000 (18:13 -0700)]
Re-log stack/acl/btm_acl

Towards loggable code

Bug: 163134718
Tag: #refactor
Test: act.py -tc BleCocTest
Test: ble paired 2 phones
Test: classic paired Bose SoundLink

Change-Id: Iaf187f592f23992451a741e48d6a9f3730de3f56

3 years agoReplace tBTA_LE_KEY_TYPE=>tBTM_LE_KEY_TYPE
Chris Manton [Thu, 10 Sep 2020 03:32:52 +0000 (20:32 -0700)]
Replace tBTA_LE_KEY_TYPE=>tBTM_LE_KEY_TYPE

Towards the shortest path

Bug: 163134718
Tag: #refactor
Test: act.py -tc BleCocTest
Test: ble paired 2 phones
Test: classic paired Bose SoundLink

Change-Id: I9475559159475f9f9d81a921cf14c2db62be3839

3 years agoSimplify StackAclBtmAcl::btm_bda_to_acl
Chris Manton [Sun, 16 Aug 2020 22:03:26 +0000 (15:03 -0700)]
Simplify StackAclBtmAcl::btm_bda_to_acl

Towards proper interfaces

Bug: 163134718
Tag: #refactor
Test: act.py -tc BleCocTest
Test: ble paired 2 phones
Test: classic paired Bose SoundLink

Change-Id: I6573f60cbf5e469fe780c6d5a4506c0dcd39f590

3 years agoInternally link stack/acl/btm_acl::btm_ble_get_acl_remote_addr
Chris Manton [Mon, 17 Aug 2020 04:55:20 +0000 (21:55 -0700)]
Internally link stack/acl/btm_acl::btm_ble_get_acl_remote_addr

Towards readable code

Bug: 163134718
Tag: #refactor
Test: act.py -tc BleCocTest
Test: ble paired 2 phones
Test: classic paired Bose SoundLink

Change-Id: Id440b966613aaeb4b39ece7d4517a5158e823456

3 years agoCheck Classic key before cross-key derivation am: 992e25e6b9 am: eec1a1e896 am: 212d7...
Chen Chen [Tue, 6 Oct 2020 05:35:00 +0000 (05:35 +0000)]
Check Classic key before cross-key derivation am: 992e25e6b9 am: eec1a1e896 am: 212d730545 am: 6884783558 am: b5b63154d7 am: bf000ad36f

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12736893

Change-Id: Ie470345982e97a73679109a0cb24d8a4e8c55128

3 years agoCheck Classic key before cross-key derivation am: da8aa68903 am: 85a7c65c28 am: 9407e...
Chen Chen [Tue, 6 Oct 2020 05:34:54 +0000 (05:34 +0000)]
Check Classic key before cross-key derivation am: da8aa68903 am: 85a7c65c28 am: 9407e4f700 am: 1db44e4aeb am: 9064df5235

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12687761

Change-Id: I159b9679713ffce2d6ec010284af230e3739e07d

3 years agoCheck Classic key before cross-key derivation am: d3521aa04a am: 364407c8d2 am: aad20...
Chen Chen [Tue, 6 Oct 2020 05:34:48 +0000 (05:34 +0000)]
Check Classic key before cross-key derivation am: d3521aa04a am: 364407c8d2 am: aad205be66 am: b9cab6c940

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12687760

Change-Id: I451786aa4ed0616619a5d338211613c038c0f776

3 years agoCheck Classic key before cross-key derivation am: 992e25e6b9 am: eec1a1e896 am: 212d7...
Chen Chen [Tue, 6 Oct 2020 05:13:29 +0000 (05:13 +0000)]
Check Classic key before cross-key derivation am: 992e25e6b9 am: eec1a1e896 am: 212d730545 am: 6884783558 am: b5b63154d7

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12736893

Change-Id: I955b3e20f0675a18603f1888bf8775c91fc386f1

3 years agoCheck Classic key before cross-key derivation am: da8aa68903 am: 85a7c65c28 am: 9407e...
Chen Chen [Tue, 6 Oct 2020 05:13:20 +0000 (05:13 +0000)]
Check Classic key before cross-key derivation am: da8aa68903 am: 85a7c65c28 am: 9407e4f700 am: 1db44e4aeb

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12687761

Change-Id: I50dced972c7ac60abfe0fa3bd02e20d6fcca5cb2

3 years agoCheck Classic key before cross-key derivation am: d3521aa04a am: 364407c8d2 am: aad20...
Chen Chen [Tue, 6 Oct 2020 05:13:12 +0000 (05:13 +0000)]
Check Classic key before cross-key derivation am: d3521aa04a am: 364407c8d2 am: aad205be66

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12687760

Change-Id: I2f9b0409b41e9cee0151e290b443ade2a7d6aaac

3 years agoCheck Classic key before cross-key derivation am: 992e25e6b9 am: eec1a1e896 am: 212d7...
Chen Chen [Tue, 6 Oct 2020 04:38:13 +0000 (04:38 +0000)]
Check Classic key before cross-key derivation am: 992e25e6b9 am: eec1a1e896 am: 212d730545 am: 6884783558

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12736893

Change-Id: Ic22e35a189b734585ab561aeb0ce8d263297ba42

3 years agoCheck Classic key before cross-key derivation am: da8aa68903 am: 85a7c65c28 am: 9407e...
Chen Chen [Tue, 6 Oct 2020 04:38:04 +0000 (04:38 +0000)]
Check Classic key before cross-key derivation am: da8aa68903 am: 85a7c65c28 am: 9407e4f700

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12687761

Change-Id: Id279e08fa997f4c7eb748c2aeaf410f31e8860c5

3 years agoCheck Classic key before cross-key derivation am: d3521aa04a am: 364407c8d2
Chen Chen [Tue, 6 Oct 2020 04:37:51 +0000 (04:37 +0000)]
Check Classic key before cross-key derivation am: d3521aa04a am: 364407c8d2

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12687760

Change-Id: I3df576be2b48b49834814309fa495ec6a975f460

3 years agoCheck Classic key before cross-key derivation am: 16146379ad am: d82141f378
Chen Chen [Tue, 6 Oct 2020 04:32:42 +0000 (04:32 +0000)]
Check Classic key before cross-key derivation am: 16146379ad am: d82141f378

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12684514

Change-Id: I8922440190e1986809951b6e4dcf0e393b59776c

3 years agoCheck Classic key before cross-key derivation am: 992e25e6b9 am: eec1a1e896 am: 212d7...
Chen Chen [Tue, 6 Oct 2020 04:20:30 +0000 (04:20 +0000)]
Check Classic key before cross-key derivation am: 992e25e6b9 am: eec1a1e896 am: 212d730545

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12736893

Change-Id: Ia482be10c8ac7372a4d36c557e740a83231b10ae

3 years agoCheck Classic key before cross-key derivation am: da8aa68903 am: 85a7c65c28
Chen Chen [Tue, 6 Oct 2020 04:20:24 +0000 (04:20 +0000)]
Check Classic key before cross-key derivation am: da8aa68903 am: 85a7c65c28

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12687761

Change-Id: I494f299169e329ece034da105c83e392a13dc875

3 years agoCheck Classic key before cross-key derivation am: d3521aa04a
Chen Chen [Tue, 6 Oct 2020 04:20:18 +0000 (04:20 +0000)]
Check Classic key before cross-key derivation am: d3521aa04a

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12687760

Change-Id: I93f154a331ecfdee704321bd3e94758c18005658

3 years agoCheck Classic key before cross-key derivation am: 16146379ad
Chen Chen [Tue, 6 Oct 2020 04:15:32 +0000 (04:15 +0000)]
Check Classic key before cross-key derivation am: 16146379ad

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12684514

Change-Id: I5886396032be21a2e2230d2bbeb285c57fe1c68b

3 years agoCheck Classic key before cross-key derivation am: 992e25e6b9 am: eec1a1e896
Chen Chen [Tue, 6 Oct 2020 03:59:41 +0000 (03:59 +0000)]
Check Classic key before cross-key derivation am: 992e25e6b9 am: eec1a1e896

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12736893

Change-Id: Icfc2e05b44e48cc1ee6dd4594877a85195ea15f0

3 years agoCheck Classic key before cross-key derivation am: da8aa68903
Chen Chen [Tue, 6 Oct 2020 03:59:33 +0000 (03:59 +0000)]
Check Classic key before cross-key derivation am: da8aa68903

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12687761

Change-Id: I85a19b10f4f7ac9ec94811d022ed28b2e9a2b848

3 years agoCheck Classic key before cross-key derivation am: 992e25e6b9
Chen Chen [Tue, 6 Oct 2020 03:59:17 +0000 (03:59 +0000)]
Check Classic key before cross-key derivation am: 992e25e6b9

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/12736893

Change-Id: I7bad5de1a8d79930b54c7075405b75ee466fc3fa

3 years agoMerge "Remove init flags log message, you can check the dumpsys now" am: 30ddaf173d...
Treehugger Robot [Tue, 6 Oct 2020 03:15:49 +0000 (03:15 +0000)]
Merge "Remove init flags log message, you can check the dumpsys now" am: 30ddaf173d am: 43b9502f0f

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1424973

Change-Id: I9836780e6f2b7dd837f3623ebb79588b6a1f1ef1

3 years agoMerge "Remove init flags log message, you can check the dumpsys now" am: 30ddaf173d
Treehugger Robot [Tue, 6 Oct 2020 02:57:56 +0000 (02:57 +0000)]
Merge "Remove init flags log message, you can check the dumpsys now" am: 30ddaf173d

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1424973

Change-Id: I1e2e8cf1fb6c20d6e24f6cab2d3d27e4fbf0cff3

3 years agoMerge "Remove init flags log message, you can check the dumpsys now"
Treehugger Robot [Tue, 6 Oct 2020 02:31:40 +0000 (02:31 +0000)]
Merge "Remove init flags log message, you can check the dumpsys now"

3 years agoMerge "Add A2DP/SDP fuzzers for bt-stack" am: 925f1f4d8f am: 3adf664f2b
Treehugger Robot [Tue, 6 Oct 2020 01:48:32 +0000 (01:48 +0000)]
Merge "Add A2DP/SDP fuzzers for bt-stack" am: 925f1f4d8f am: 3adf664f2b

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1363800

Change-Id: I0d5d175ce07fefc5f3463af755ef42845a45c0e5

3 years agoMerge "Add A2DP/SDP fuzzers for bt-stack" am: 925f1f4d8f
Treehugger Robot [Tue, 6 Oct 2020 01:16:20 +0000 (01:16 +0000)]
Merge "Add A2DP/SDP fuzzers for bt-stack" am: 925f1f4d8f

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1363800

Change-Id: Id3eddc0b0d7fe1dc4977fea3dd4926f524cec74f

3 years agoMerge "Add A2DP/SDP fuzzers for bt-stack"
Treehugger Robot [Tue, 6 Oct 2020 00:58:46 +0000 (00:58 +0000)]
Merge "Add A2DP/SDP fuzzers for bt-stack"

3 years agoenum-ify tgatt_status am: 80b80d3ec8 am: a689ef2403
Chris Manton [Mon, 5 Oct 2020 21:16:33 +0000 (21:16 +0000)]
enum-ify tgatt_status am: 80b80d3ec8 am: a689ef2403

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448157

Change-Id: Ia559ea0ce03965e98b9edab8a791a89f0c676460

3 years agoenum-ify tgatt_status am: 80b80d3ec8
Chris Manton [Mon, 5 Oct 2020 20:53:31 +0000 (20:53 +0000)]
enum-ify tgatt_status am: 80b80d3ec8

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448157

Change-Id: I967861e2eecdd4f7ee532b65d66e6986a92318c2

3 years agoInclude security_device_record stack/acl/btm_acl am: 483c5d9a21 am: 505967f919
Chris Manton [Mon, 5 Oct 2020 18:38:36 +0000 (18:38 +0000)]
Include security_device_record stack/acl/btm_acl am: 483c5d9a21 am: 505967f919

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448159

Change-Id: Id382ea6bd39f4c79ff2d25adf1c7266c6f278057

3 years agoRemove unused defs BTM_ACL_PKT_TYPES_MASK_ am: e937ff70f0 am: 6cb0221bf4
Chris Manton [Mon, 5 Oct 2020 18:38:34 +0000 (18:38 +0000)]
Remove unused defs BTM_ACL_PKT_TYPES_MASK_ am: e937ff70f0 am: 6cb0221bf4

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448158

Change-Id: I734ebf3c5cc33bc0a2f2e573fb6c6022f55c572a

3 years agoInclude security_device_record stack/acl/btm_acl am: 483c5d9a21
Chris Manton [Mon, 5 Oct 2020 18:20:33 +0000 (18:20 +0000)]
Include security_device_record stack/acl/btm_acl am: 483c5d9a21

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448159

Change-Id: I51cfa6a5703bee6f5db3ad2eb2c417d3ab2f8715

3 years agoRemove unused defs BTM_ACL_PKT_TYPES_MASK_ am: e937ff70f0
Chris Manton [Mon, 5 Oct 2020 18:19:58 +0000 (18:19 +0000)]
Remove unused defs BTM_ACL_PKT_TYPES_MASK_ am: e937ff70f0

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448158

Change-Id: Ie046295b529c989f9ffbe4d4b8abd662ec84b3b3

3 years agoenum-ify tgatt_status
Chris Manton [Sun, 4 Oct 2020 17:09:34 +0000 (10:09 -0700)]
enum-ify tgatt_status

Towards readable code

Bug: 163134718
Tag: #refactor
Test: act.py -tc BleCocTest
Test: ble paired 2 phones
Test: classic paired Bose SoundLink

Change-Id: I44a41dfbf11c1bbca77c8f568ed1ada236476d6f

3 years agoInclude security_device_record stack/acl/btm_acl
Chris Manton [Mon, 17 Aug 2020 15:01:56 +0000 (08:01 -0700)]
Include security_device_record stack/acl/btm_acl

Towards readable code

Bug: 163134718
Tag: #refactor
Test: act.py -tc BleCocTest
Test: ble paired 2 phones
Test: classic paired Bose SoundLink

Change-Id: I3b2ed7bd82dff9b504223aa9ea93a72a1c0575b7

3 years agoRemove unused defs BTM_ACL_PKT_TYPES_MASK_
Chris Manton [Sun, 16 Aug 2020 18:21:05 +0000 (11:21 -0700)]
Remove unused defs BTM_ACL_PKT_TYPES_MASK_

Towards readable code

Bug: 163134718
Tag: #refactor
Test: act.py -tc BleCocTest
Test: ble paired 2 phones
Test: classic paired Bose SoundLink

Change-Id: I59f2004e5450834dcdc725f52942923aa5294fe4

3 years agolog tgatt status properly am: d5e1f52c7a am: 58aa83d5b1 am: 288cdb4bae
Chris Manton [Mon, 5 Oct 2020 09:34:12 +0000 (09:34 +0000)]
log tgatt status properly am: d5e1f52c7a am: 58aa83d5b1 am: 288cdb4bae

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448156

Change-Id: Id22d4652ce4637c454bb365d54b5449c53026a84

3 years agoencapsulate tBTM_BOND_TYPE within tBTM_SEC_DEV_REC am: 52ac9da327 am: 002ee248f5...
Chris Manton [Mon, 5 Oct 2020 09:33:30 +0000 (09:33 +0000)]
encapsulate tBTM_BOND_TYPE within tBTM_SEC_DEV_REC am: 52ac9da327 am: 002ee248f5 am: b217240469

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1421037

Change-Id: I4b816661f8e77450200be06e5dcf26628dc39561

3 years agoProperly add typedef for gatt status am: 0fb7cc4885 am: 891ba8f5ee am: 8a851220cb
Chris Manton [Mon, 5 Oct 2020 09:33:26 +0000 (09:33 +0000)]
Properly add typedef for gatt status am: 0fb7cc4885 am: 891ba8f5ee am: 8a851220cb

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448155

Change-Id: I382ce073cf8cd6766ceabc397a22b073e02264cb

3 years agolog tgatt status properly am: d5e1f52c7a am: 58aa83d5b1
Chris Manton [Mon, 5 Oct 2020 08:58:31 +0000 (08:58 +0000)]
log tgatt status properly am: d5e1f52c7a am: 58aa83d5b1

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448156

Change-Id: Ia8ec26888bdcf9152eeb606a99569cf21840f93f

3 years agoencapsulate tBTM_BOND_TYPE within tBTM_SEC_DEV_REC am: 52ac9da327 am: 002ee248f5
Chris Manton [Mon, 5 Oct 2020 08:58:20 +0000 (08:58 +0000)]
encapsulate tBTM_BOND_TYPE within tBTM_SEC_DEV_REC am: 52ac9da327 am: 002ee248f5

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1421037

Change-Id: Id8dbdc4dbd763cfd4eeb5f19ff3f64e8b4446a32

3 years agoProperly add typedef for gatt status am: 0fb7cc4885 am: 891ba8f5ee
Chris Manton [Mon, 5 Oct 2020 08:58:17 +0000 (08:58 +0000)]
Properly add typedef for gatt status am: 0fb7cc4885 am: 891ba8f5ee

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448155

Change-Id: I1e5ff342a09eb3a42420bb0b05b60c6cdb73d732

3 years agolog tgatt status properly am: d5e1f52c7a
Chris Manton [Mon, 5 Oct 2020 08:38:39 +0000 (08:38 +0000)]
log tgatt status properly am: d5e1f52c7a

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448156

Change-Id: If02db583f1e7eac5e462a35403f2dcb6d3baeb0f

3 years agoencapsulate tBTM_BOND_TYPE within tBTM_SEC_DEV_REC am: 52ac9da327
Chris Manton [Mon, 5 Oct 2020 08:32:37 +0000 (08:32 +0000)]
encapsulate tBTM_BOND_TYPE within tBTM_SEC_DEV_REC am: 52ac9da327

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1421037

Change-Id: I54207f965ae34176312cc0bf10f581c1f9e54a32

3 years agoProperly add typedef for gatt status am: 0fb7cc4885
Chris Manton [Mon, 5 Oct 2020 08:31:59 +0000 (08:31 +0000)]
Properly add typedef for gatt status am: 0fb7cc4885

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1448155

Change-Id: Iaebf9ecfbcd5eb72c58ff5059b503ee32174ac5f

3 years agolog tgatt status properly
Chris Manton [Sun, 4 Oct 2020 06:47:35 +0000 (23:47 -0700)]
log tgatt status properly

Towards readable code

Bug: 163134718
Tag: #refactor
Test: act.py -tc BleCocTest
Test: ble paired 2 phones
Test: classic paired Bose SoundLink

Change-Id: I5e4c526baca73a3c4e5e64a4b4bea4daab31116a

3 years agoencapsulate tBTM_BOND_TYPE within tBTM_SEC_DEV_REC
Chris Manton [Mon, 7 Sep 2020 19:51:18 +0000 (12:51 -0700)]
encapsulate tBTM_BOND_TYPE within tBTM_SEC_DEV_REC

Towards readable code

Bug: 163134718
Tag: #refactor
Test: act.py -tc BleCocTest
Test: ble paired 2 phones
Test: classic paired Bose SoundLink
Change-Id: Ia5e04ba5c05783ee6b7458989f1898c50db80584

3 years agoProperly add typedef for gatt status
Chris Manton [Sun, 4 Oct 2020 06:46:48 +0000 (23:46 -0700)]
Properly add typedef for gatt status

Towards readable code

Bug: 163134718
Tag: #refactor
Test: act.py -tc BleCocTest
Test: ble paired 2 phones
Test: classic paired Bose SoundLink

Change-Id: I058946087572442b26a42e36076db273076c7518

3 years agoMerge "GD Security: Fix bad conditional" am: 23bc14bf07 am: 2bdfba761f am: 97f522bbe9
Treehugger Robot [Sun, 4 Oct 2020 00:35:24 +0000 (00:35 +0000)]
Merge "GD Security: Fix bad conditional" am: 23bc14bf07 am: 2bdfba761f am: 97f522bbe9

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446997

Change-Id: I55462da868e40529d22cc570c394b1ddb7b4492d

3 years agoAdd include stack/smp/smp_act::smp_api_types.h am: a5d60f57d9 am: 2c67836827 am:...
Chris Manton [Sun, 4 Oct 2020 00:35:17 +0000 (00:35 +0000)]
Add include stack/smp/smp_act::smp_api_types.h am: a5d60f57d9 am: 2c67836827 am: 01759b7b97

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1426431

Change-Id: I6ebfda0066a55d0d000bf28e1a36c0215e82a081

3 years agoEncapulate tBTM_SEC_DEV_REC::pin_code_length am: c0358734f2 am: ba013b182e am: fb2e3fbd89
Chris Manton [Sun, 4 Oct 2020 00:35:01 +0000 (00:35 +0000)]
Encapulate tBTM_SEC_DEV_REC::pin_code_length am: c0358734f2 am: ba013b182e am: fb2e3fbd89

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446770

Change-Id: Ic3ba8c23b9f2a912225ffdd3ce05cdaf08757153

3 years agoWrap API around tBTM_SEC_DEV_REC::BTM_SEC_ am: 99d84b1f8b am: 819f8fca2c am: d70d4dd261
Chris Manton [Sun, 4 Oct 2020 00:34:59 +0000 (00:34 +0000)]
Wrap API around tBTM_SEC_DEV_REC::BTM_SEC_ am: 99d84b1f8b am: 819f8fca2c am: d70d4dd261

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446769

Change-Id: I9f361475ac9f75e7e4bfcc9a8a03b50655cfb76d

3 years agoRe-log btif/src/btif_sdp_server:: am: 2d423fbf1d am: b6b0afdd11 am: 502ae07c02
Chris Manton [Sun, 4 Oct 2020 00:34:58 +0000 (00:34 +0000)]
Re-log btif/src/btif_sdp_server:: am: 2d423fbf1d am: b6b0afdd11 am: 502ae07c02

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446768

Change-Id: Iddf9538027c13fb124caffe87fbc9ecf7f7fbbb9

3 years agoRemove unused decls stack/btm/btm_int am: ef095485d2 am: 5a22251a7c am: daf125a6c2
Chris Manton [Sun, 4 Oct 2020 00:34:56 +0000 (00:34 +0000)]
Remove unused decls stack/btm/btm_int am: ef095485d2 am: 5a22251a7c am: daf125a6c2

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446767

Change-Id: Iffec1a0c67af3419f9b9bf4ce89c10302bf0ae3c

3 years agoenum-ify BTM_SEC_ and BTM_SEC_LE am: 6a231f9b75 am: 5e4c2d1d90 am: b0ce312c74
Chris Manton [Sun, 4 Oct 2020 00:34:54 +0000 (00:34 +0000)]
enum-ify BTM_SEC_ and BTM_SEC_LE am: 6a231f9b75 am: 5e4c2d1d90 am: b0ce312c74

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446766

Change-Id: Ie1827393fa2fe59113142bcb23d22b42f9410b5c

3 years agoRemove unused var tBTM_CB::state_temp_buffer am: ea115fe4f9 am: 8355ea5411 am: b0f5baeb2e
Chris Manton [Sun, 4 Oct 2020 00:34:52 +0000 (00:34 +0000)]
Remove unused var tBTM_CB::state_temp_buffer am: ea115fe4f9 am: 8355ea5411 am: b0f5baeb2e

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446765

Change-Id: Idb5911848668643f7ed38ef35d7712f18d5dd5dd

3 years agoEncapsulate tBTM_CB::btm_scn am: d6e3ce8d7b am: 48da3842f9 am: 3388a2b755
Chris Manton [Sun, 4 Oct 2020 00:34:50 +0000 (00:34 +0000)]
Encapsulate tBTM_CB::btm_scn am: d6e3ce8d7b am: 48da3842f9 am: 3388a2b755

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446764

Change-Id: Ibfd8ae6cb19dd7fe50c0a19d9f8100fd9b6cccce

3 years agoEncapsulate tBTM_CB::enc_rand, ediv, key_size am: 829451f652 am: f9757fd5b3 am: 4d8d7...
Chris Manton [Sun, 4 Oct 2020 00:34:48 +0000 (00:34 +0000)]
Encapsulate tBTM_CB::enc_rand, ediv, key_size am: 829451f652 am: f9757fd5b3 am: 4d8d759494

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446763

Change-Id: Iab4d11888495ef0f8eba83b24eef55c02225ab0b

3 years agoEncapsulate tBTM_CB::enc_handle am: ddf998bdd8 am: 08b983a655 am: 74501a19f8
Chris Manton [Sun, 4 Oct 2020 00:34:46 +0000 (00:34 +0000)]
Encapsulate tBTM_CB::enc_handle am: ddf998bdd8 am: 08b983a655 am: 74501a19f8

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446762

Change-Id: I9595ee41d07e95ca8095d20c26c8d0e22e106565

3 years agoL2CA_SetFlushTimeout does nothing. am: 928e707151 am: b94da5c908 am: c6bb2cceec
Chris Manton [Sun, 4 Oct 2020 00:34:44 +0000 (00:34 +0000)]
L2CA_SetFlushTimeout does nothing. am: 928e707151 am: b94da5c908 am: c6bb2cceec

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446771

Change-Id: I47ecd8baa9a3c45b3ddf7cef927eb7b7a0e30846

3 years agoRe-align read remote version information on legacy am: 2c0a6c7825 am: 0ed186f937...
Chris Manton [Sun, 4 Oct 2020 00:34:42 +0000 (00:34 +0000)]
Re-align read remote version information on legacy am: 2c0a6c7825 am: 0ed186f937 am: 5a09376f10

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446761

Change-Id: Ie1a064cabb7f728d99555a9464aa8666b68114f4

3 years agoMerge "GD Security: Fix bad conditional" am: 23bc14bf07 am: 2bdfba761f
Treehugger Robot [Sun, 4 Oct 2020 00:01:52 +0000 (00:01 +0000)]
Merge "GD Security: Fix bad conditional" am: 23bc14bf07 am: 2bdfba761f

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446997

Change-Id: Ib25b32ed2a071578a1f3a1e2dcd7e1cfbf97639a

3 years agoAdd include stack/smp/smp_act::smp_api_types.h am: a5d60f57d9 am: 2c67836827
Chris Manton [Sun, 4 Oct 2020 00:01:46 +0000 (00:01 +0000)]
Add include stack/smp/smp_act::smp_api_types.h am: a5d60f57d9 am: 2c67836827

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1426431

Change-Id: I69ed3bd5a4c9dc187c273b4ebdca603822dda7ad

3 years agoEncapulate tBTM_SEC_DEV_REC::pin_code_length am: c0358734f2 am: ba013b182e
Chris Manton [Sun, 4 Oct 2020 00:01:33 +0000 (00:01 +0000)]
Encapulate tBTM_SEC_DEV_REC::pin_code_length am: c0358734f2 am: ba013b182e

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446770

Change-Id: I5f0fb66d9ed5234f59a9b9f2c3fd9c74f7badc74

3 years agoWrap API around tBTM_SEC_DEV_REC::BTM_SEC_ am: 99d84b1f8b am: 819f8fca2c
Chris Manton [Sun, 4 Oct 2020 00:01:31 +0000 (00:01 +0000)]
Wrap API around tBTM_SEC_DEV_REC::BTM_SEC_ am: 99d84b1f8b am: 819f8fca2c

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446769

Change-Id: Ife09912905a28628ac5340bdb39e3cad36ec7f55

3 years agoRe-log btif/src/btif_sdp_server:: am: 2d423fbf1d am: b6b0afdd11
Chris Manton [Sun, 4 Oct 2020 00:01:29 +0000 (00:01 +0000)]
Re-log btif/src/btif_sdp_server:: am: 2d423fbf1d am: b6b0afdd11

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446768

Change-Id: I9f228b171851f8679825b2938f5006d5821d2575

3 years agoRemove unused decls stack/btm/btm_int am: ef095485d2 am: 5a22251a7c
Chris Manton [Sun, 4 Oct 2020 00:01:27 +0000 (00:01 +0000)]
Remove unused decls stack/btm/btm_int am: ef095485d2 am: 5a22251a7c

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446767

Change-Id: Ib33119412faf5e6e6a03eed5901ab1b1716c37f8

3 years agoenum-ify BTM_SEC_ and BTM_SEC_LE am: 6a231f9b75 am: 5e4c2d1d90
Chris Manton [Sun, 4 Oct 2020 00:01:25 +0000 (00:01 +0000)]
enum-ify BTM_SEC_ and BTM_SEC_LE am: 6a231f9b75 am: 5e4c2d1d90

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446766

Change-Id: I77a6584781d086de7b620244d66c49dfca4be2c4

3 years agoRemove unused var tBTM_CB::state_temp_buffer am: ea115fe4f9 am: 8355ea5411
Chris Manton [Sun, 4 Oct 2020 00:01:23 +0000 (00:01 +0000)]
Remove unused var tBTM_CB::state_temp_buffer am: ea115fe4f9 am: 8355ea5411

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446765

Change-Id: I3f75fd5cbc59f88a93b9fe986c0bb9ebde0ebe5b

3 years agoEncapsulate tBTM_CB::btm_scn am: d6e3ce8d7b am: 48da3842f9
Chris Manton [Sun, 4 Oct 2020 00:01:20 +0000 (00:01 +0000)]
Encapsulate tBTM_CB::btm_scn am: d6e3ce8d7b am: 48da3842f9

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446764

Change-Id: I09fbaf4d3d6db459a01ec4cfaf8a1a00a5fdadc1

3 years agoEncapsulate tBTM_CB::enc_rand, ediv, key_size am: 829451f652 am: f9757fd5b3
Chris Manton [Sun, 4 Oct 2020 00:01:18 +0000 (00:01 +0000)]
Encapsulate tBTM_CB::enc_rand, ediv, key_size am: 829451f652 am: f9757fd5b3

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446763

Change-Id: I90a56480adcad63e213dc741f0318b0c49d90936

3 years agoEncapsulate tBTM_CB::enc_handle am: ddf998bdd8 am: 08b983a655
Chris Manton [Sun, 4 Oct 2020 00:01:16 +0000 (00:01 +0000)]
Encapsulate tBTM_CB::enc_handle am: ddf998bdd8 am: 08b983a655

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446762

Change-Id: Ic83e1477ce42cef3b565cd84b7b8ff9997cafeeb

3 years agoL2CA_SetFlushTimeout does nothing. am: 928e707151 am: b94da5c908
Chris Manton [Sun, 4 Oct 2020 00:01:14 +0000 (00:01 +0000)]
L2CA_SetFlushTimeout does nothing. am: 928e707151 am: b94da5c908

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446771

Change-Id: Ia16675f89e3ca84c97b1f72d8e24b02b5163a602

3 years agoRe-align read remote version information on legacy am: 2c0a6c7825 am: 0ed186f937
Chris Manton [Sun, 4 Oct 2020 00:01:12 +0000 (00:01 +0000)]
Re-align read remote version information on legacy am: 2c0a6c7825 am: 0ed186f937

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446761

Change-Id: I039ee6270e231dc5d4d97d47493c5a3cc501ad48

3 years agoMerge "GD Security: Fix bad conditional" am: 23bc14bf07
Treehugger Robot [Sun, 4 Oct 2020 00:01:01 +0000 (00:01 +0000)]
Merge "GD Security: Fix bad conditional" am: 23bc14bf07

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446997

Change-Id: Ia4172485560ae29acde720f8e315ed41a362aadd

3 years agoMerge "GD Security: Fix bad conditional"
Treehugger Robot [Sat, 3 Oct 2020 23:57:33 +0000 (23:57 +0000)]
Merge "GD Security: Fix bad conditional"

3 years agoAdd include stack/smp/smp_act::smp_api_types.h am: a5d60f57d9
Chris Manton [Sat, 3 Oct 2020 23:44:33 +0000 (23:44 +0000)]
Add include stack/smp/smp_act::smp_api_types.h am: a5d60f57d9

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1426431

Change-Id: I3ec6758f631ca8586b0896118100190470264369

3 years agoEncapulate tBTM_SEC_DEV_REC::pin_code_length am: c0358734f2
Chris Manton [Sat, 3 Oct 2020 23:44:19 +0000 (23:44 +0000)]
Encapulate tBTM_SEC_DEV_REC::pin_code_length am: c0358734f2

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446770

Change-Id: Ib1160bd01dc559b829b62f2823d639b184fcc580

3 years agoWrap API around tBTM_SEC_DEV_REC::BTM_SEC_ am: 99d84b1f8b
Chris Manton [Sat, 3 Oct 2020 23:44:16 +0000 (23:44 +0000)]
Wrap API around tBTM_SEC_DEV_REC::BTM_SEC_ am: 99d84b1f8b

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446769

Change-Id: I0ecfce444a8d0738fde2ff9177348aa81dbffa02

3 years agoRe-log btif/src/btif_sdp_server:: am: 2d423fbf1d
Chris Manton [Sat, 3 Oct 2020 23:44:13 +0000 (23:44 +0000)]
Re-log btif/src/btif_sdp_server:: am: 2d423fbf1d

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446768

Change-Id: I02a280c1869ad6e0c109dbe272471f9591992242

3 years agoRemove unused decls stack/btm/btm_int am: ef095485d2
Chris Manton [Sat, 3 Oct 2020 23:44:10 +0000 (23:44 +0000)]
Remove unused decls stack/btm/btm_int am: ef095485d2

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446767

Change-Id: I9290826abfe601ad31ea35125a0d11eb48d50c27

3 years agoenum-ify BTM_SEC_ and BTM_SEC_LE am: 6a231f9b75
Chris Manton [Sat, 3 Oct 2020 23:44:07 +0000 (23:44 +0000)]
enum-ify BTM_SEC_ and BTM_SEC_LE am: 6a231f9b75

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446766

Change-Id: I4218c4dc168fb954f2e41a76243f12470cc9680b

3 years agoRemove unused var tBTM_CB::state_temp_buffer am: ea115fe4f9
Chris Manton [Sat, 3 Oct 2020 23:44:04 +0000 (23:44 +0000)]
Remove unused var tBTM_CB::state_temp_buffer am: ea115fe4f9

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446765

Change-Id: If0893c1acdc32b705f1079baabe3df8846e62fb7

3 years agoEncapsulate tBTM_CB::btm_scn am: d6e3ce8d7b
Chris Manton [Sat, 3 Oct 2020 23:44:01 +0000 (23:44 +0000)]
Encapsulate tBTM_CB::btm_scn am: d6e3ce8d7b

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446764

Change-Id: I8ab322ab8de370a948d02c013f7ed653a9da75b1

3 years agoEncapsulate tBTM_CB::enc_rand, ediv, key_size am: 829451f652
Chris Manton [Sat, 3 Oct 2020 23:43:58 +0000 (23:43 +0000)]
Encapsulate tBTM_CB::enc_rand, ediv, key_size am: 829451f652

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446763

Change-Id: I9dfdee968a86275055b72df5080e69859bc977e2

3 years agoEncapsulate tBTM_CB::enc_handle am: ddf998bdd8
Chris Manton [Sat, 3 Oct 2020 23:43:54 +0000 (23:43 +0000)]
Encapsulate tBTM_CB::enc_handle am: ddf998bdd8

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446762

Change-Id: I33c4b30837443b28da57fd176c3bb6bac5a7a917

3 years agoL2CA_SetFlushTimeout does nothing. am: 928e707151
Chris Manton [Sat, 3 Oct 2020 23:43:51 +0000 (23:43 +0000)]
L2CA_SetFlushTimeout does nothing. am: 928e707151

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446771

Change-Id: I94343d6e59b0f43f2ae2ad816c2ac5635fb8bb5b

3 years agoRe-align read remote version information on legacy am: 2c0a6c7825
Chris Manton [Sat, 3 Oct 2020 23:43:11 +0000 (23:43 +0000)]
Re-align read remote version information on legacy am: 2c0a6c7825

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1446761

Change-Id: Id708d38839dbf2d8e7187f24930aefc2bd4f6acb

3 years agoGD Security: Fix bad conditional
Martin Brabham [Fri, 2 Oct 2020 19:03:34 +0000 (12:03 -0700)]
GD Security: Fix bad conditional

Bug: 162984360
Tag: #gd-refactor
Test: cert/run --host SecurityTest
Test: atest --host bluetooth_test_gd
Change-Id: I87bb3ac3ae7ccfc8164cf8565eb1e88f2f44e2d6

3 years agoAdd include stack/smp/smp_act::smp_api_types.h
Chris Manton [Sun, 13 Sep 2020 22:39:15 +0000 (15:39 -0700)]
Add include stack/smp/smp_act::smp_api_types.h

Include what you use

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: I1de6caf318d75776ac2dbc5456ea32e287622d39

3 years agoEncapulate tBTM_SEC_DEV_REC::pin_code_length
Chris Manton [Sun, 20 Sep 2020 23:25:17 +0000 (16:25 -0700)]
Encapulate tBTM_SEC_DEV_REC::pin_code_length

Towards readable code

Bug: 163134718
Tag: #refactor
Test: act.py -tc BleCocTest
Test: ble paired 2 phones
Test: classic paired Bose SoundLink
Change-Id: Ic48c5e60495b4308bf6c7b26e9de18745453bed8

3 years agoWrap API around tBTM_SEC_DEV_REC::BTM_SEC_
Chris Manton [Sun, 20 Sep 2020 20:45:43 +0000 (13:45 -0700)]
Wrap API around tBTM_SEC_DEV_REC::BTM_SEC_

Towards readable code

Bug: 163134718
Tag: #refactor
Test: act.py -tc BleCocTest
Test: ble paired 2 phones
Test: classic paired Bose SoundLink
Change-Id: I3e337b78e2ba7ed2eb2cf328d6b03c43a998fef4