/* | |
* Copyright (c) 2017 Nordic Semiconductor ASA | |
* | |
* SPDX-License-Identifier: Apache-2.0 | |
*/ | |
struct ll_adv_set { | |
u8_t chan_map:3; | |
u8_t filter_policy:2; | |
#if defined(CONFIG_BT_CTLR_PRIVACY) | |
u8_t own_addr_type:2; | |
u8_t id_addr_type:1; | |
u8_t rl_idx; | |
u8_t id_addr[BDADDR_SIZE]; | |
#endif /* CONFIG_BT_CTLR_PRIVACY */ | |
#if defined(CONFIG_BT_CTLR_ADV_EXT) | |
u8_t phy_p:3; | |
u32_t interval; | |
#else /* !CONFIG_BT_CTLR_ADV_EXT */ | |
u16_t interval; | |
#endif /* !CONFIG_BT_CTLR_ADV_EXT */ | |
}; | |
struct ll_adv_set *ll_adv_set_get(void); |