From c8e23139c1572e25f6ca92ec676eeccc97be1a55 Mon Sep 17 00:00:00 2001 From: Vinayak Kariappa Chettimada Date: Mon, 24 Aug 2020 16:01:07 +0530 Subject: [PATCH] Bluetooth: controller: Fix addr type in auxiliary PDU Fix uninitialized transmitter address type being set in the auxiliary PDU. Signed-off-by: Vinayak Kariappa Chettimada --- subsys/bluetooth/controller/ll_sw/ull_adv_aux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subsys/bluetooth/controller/ll_sw/ull_adv_aux.c b/subsys/bluetooth/controller/ll_sw/ull_adv_aux.c index 06588243fb3..6b4ccd35796 100644 --- a/subsys/bluetooth/controller/ll_sw/ull_adv_aux.c +++ b/subsys/bluetooth/controller/ll_sw/ull_adv_aux.c @@ -501,7 +501,7 @@ uint8_t ull_adv_aux_hdr_set_clear(struct ll_adv_set *adv, sec_pdu->tx_addr = own_addr_type & 0x1; } else if (pri_hdr_prev.adv_addr) { - sec_pdu->tx_addr = pri_pdu->tx_addr; + sec_pdu->tx_addr = pri_pdu_prev->tx_addr; } else if (sec_hdr_prev.adv_addr) { sec_pdu->tx_addr = sec_pdu_prev->tx_addr; } else {