20#ifndef H_BLE_HS_ID_PRIV_
21#define H_BLE_HS_ID_PRIV_
29void ble_hs_id_set_pub(
const uint8_t *pub_addr);
30int ble_hs_id_addr(uint8_t id_addr_type,
const uint8_t **out_id_addr,
32int ble_hs_id_use_addr(uint8_t addr_type);
33void ble_hs_id_reset(
void);
34void ble_hs_id_rnd_reset(
void);
36#if MYNEWT_VAL(BLE_HOST_BASED_PRIVACY)
37bool ble_hs_is_rpa(uint8_t *addr, uint8_t addr_type);
38int ble_hs_id_set_pseudo_rnd(
const uint8_t *);
39int ble_hs_id_set_nrpa_rnd(
void);