@@ -44,12 +44,8 @@ nRF5xSecurityManager& get_sm() {
44
44
45
45
ble_error_t set_private_resolvable_address () {
46
46
#if (NRF_SD_BLE_API_VERSION <= 2)
47
- ble_gap_addr_t addr = {
48
- BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_RESOLVABLE
49
- };
50
-
51
- sd_ble_gap_address_set (BLE_GAP_ADDR_CYCLE_MODE_AUTO, &addr);
52
- return BLE_ERROR_NONE;
47
+ ble_gap_addr_t addr = { BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_RESOLVABLE };
48
+ uint32_t err = sd_ble_gap_address_set (BLE_GAP_ADDR_CYCLE_MODE_AUTO, &addr);
53
49
#else
54
50
ble_gap_privacy_params_t privacy_config = { 0 };
55
51
uint32_t err = sd_ble_gap_privacy_get (&privacy_config);
@@ -59,14 +55,14 @@ ble_error_t set_private_resolvable_address() {
59
55
60
56
privacy_config.private_addr_type = BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_RESOLVABLE;
61
57
err = sd_ble_gap_privacy_set (&privacy_config);
62
- return err ? BLE_ERROR_UNSPECIFIED : BLE_ERROR_NONE;
63
58
#endif
59
+ return err ? BLE_ERROR_UNSPECIFIED : BLE_ERROR_NONE;
64
60
}
65
61
66
62
ble_error_t set_private_non_resolvable_address () {
67
63
#if (NRF_SD_BLE_API_VERSION <= 2)
68
64
ble_gap_addr_t addr = { BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_NON_RESOLVABLE };
69
- sd_ble_gap_address_set (BLE_GAP_ADDR_CYCLE_MODE_AUTO, &addr);
65
+ uint32_t err = sd_ble_gap_address_set (BLE_GAP_ADDR_CYCLE_MODE_AUTO, &addr);
70
66
#else
71
67
ble_gap_privacy_params_t privacy_config = { 0 };
72
68
uint32_t err = sd_ble_gap_privacy_get (&privacy_config);
@@ -76,8 +72,8 @@ ble_error_t set_private_non_resolvable_address() {
76
72
77
73
privacy_config.private_addr_type = BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_NON_RESOLVABLE;
78
74
err = sd_ble_gap_privacy_set (&privacy_config);
79
- return err ? BLE_ERROR_UNSPECIFIED : BLE_ERROR_NONE;
80
75
#endif
76
+ return err ? BLE_ERROR_UNSPECIFIED : BLE_ERROR_NONE;
81
77
}
82
78
83
79
bool is_advertising_non_connectable (const GapAdvertisingParams ¶ms) {
0 commit comments