smp: Add SIRK verification callback
Don't bond with not valid CSIS devices if device was presented as member of group by using matching RSI. This part extends SMP module and related with callback to SIRK for verification of potential members. Tag: #feature Bug: 278514112 Test: atest bluetooth_csis_test Change-Id: If67b829b8dd1e5e4d2a9de08df92cff45b5c27f9
Showing
- system/bta/dm/bta_dm_act.cc 42 additions, 1 deletionsystem/bta/dm/bta_dm_act.cc
- system/bta/dm/bta_dm_api.cc 37 additions, 0 deletionssystem/bta/dm/bta_dm_api.cc
- system/bta/dm/bta_dm_int.h 4 additions, 0 deletionssystem/bta/dm/bta_dm_int.h
- system/bta/include/bta_api.h 30 additions, 0 deletionssystem/bta/include/bta_api.h
- system/bta/test/common/bta_dm_api_mock.cc 10 additions, 0 deletionssystem/bta/test/common/bta_dm_api_mock.cc
- system/bta/test/common/bta_dm_api_mock.h 6 additions, 0 deletionssystem/bta/test/common/bta_dm_api_mock.h
- system/btif/src/btif_dm.cc 5 additions, 0 deletionssystem/btif/src/btif_dm.cc
- system/btif/src/btif_util.cc 1 addition, 0 deletionssystem/btif/src/btif_util.cc
- system/main/shim/btm_api.cc 8 additions, 0 deletionssystem/main/shim/btm_api.cc
- system/stack/btm/btm_ble.cc 41 additions, 0 deletionssystem/stack/btm/btm_ble.cc
- system/stack/btm/btm_client_interface.cc 1 addition, 0 deletionssystem/stack/btm/btm_client_interface.cc
- system/stack/btm/btm_int_types.h 1 addition, 0 deletionssystem/stack/btm/btm_int_types.h
- system/stack/include/btm_api.h 14 additions, 0 deletionssystem/stack/include/btm_api.h
- system/stack/include/btm_client_interface.h 2 additions, 0 deletionssystem/stack/include/btm_client_interface.h
- system/stack/include/security_client_callbacks.h 6 additions, 0 deletionssystem/stack/include/security_client_callbacks.h
- system/stack/include/smp_api.h 14 additions, 0 deletionssystem/stack/include/smp_api.h
- system/stack/include/smp_api_types.h 6 additions, 2 deletionssystem/stack/include/smp_api_types.h
- system/stack/include/smp_status.h 3 additions, 1 deletionsystem/stack/include/smp_status.h
- system/stack/smp/smp_act.cc 45 additions, 0 deletionssystem/stack/smp/smp_act.cc
- system/stack/smp/smp_api.cc 50 additions, 0 deletionssystem/stack/smp/smp_api.cc
Loading
Please register or sign in to comment