Bluetooth: controller: split: Fix uninitialized advertiser rl_idx

Fix uninitialized advertiser rl_idx used to check own identity
in CONNECT_IND received for directed advertisements.

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This commit is contained in:
Vinayak Kariappa Chettimada 2020-02-07 00:03:16 +05:30 committed by Alberto Escolar
commit a81fc17bb2
2 changed files with 1 additions and 2 deletions

View file

@ -707,7 +707,7 @@ u8_t ll_adv_enable(u8_t enable)
#endif /* CONFIG_BT_PERIPHERAL */
#if defined(CONFIG_BT_CTLR_PRIVACY)
adv->rl_idx = rl_idx;
lll->rl_idx = rl_idx;
#else
ARG_UNUSED(rl_idx);
#endif /* CONFIG_BT_CTLR_PRIVACY */

View file

@ -25,7 +25,6 @@ struct ll_adv_set {
#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 */
};