zephyr/subsys/bluetooth/host
Johan Hedberg bec74121f6 Bluetooth: Mesh: Fix matching for all elements of an LPN
When we're acting as a Friend for an LPN, we need to consider all
elements of the LPN. The information of how many elements the LPN has
is provided in the Friend Request message, however until now the code
did not do anything with this information.

Fix the issue by tracking the number of elements for each LPN and
update the unicast address matching code to take this into account.

Fixes #11731

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2018-11-29 17:55:23 +02:00
..
mesh Bluetooth: Mesh: Fix matching for all elements of an LPN 2018-11-29 17:55:23 +02:00
a2dp_internal.h
a2dp.c Bluetooth: Switch from SYS_LOG to logger-based logging 2018-10-19 14:50:22 +02:00
at.c coccicnelle: Ignore return of memset 2018-09-14 16:55:37 -04:00
at.h
att_internal.h
att.c Bluetooth: ATT: Rename op parameter of att_write_rsp 2018-11-20 13:14:58 +02:00
avdtp_internal.h
avdtp.c Bluetooth: Switch from SYS_LOG to logger-based logging 2018-10-19 14:50:22 +02:00
CMakeLists.txt Bluetooth: Remove bt_storage API 2018-05-04 17:26:05 -04:00
conn_internal.h bluetooth: host: Rename bt_conn_get_id and make it public. 2018-11-28 18:20:38 +02:00
conn.c bluetooth: host: Rename bt_conn_get_id and make it public. 2018-11-28 18:20:38 +02:00
crypto.c Bluetooth: Switch from SYS_LOG to logger-based logging 2018-10-19 14:50:22 +02:00
crypto.h
ecc.h
gatt_internal.h bluetooth: gatt: Add GAP Central Address Resolution characteristic 2018-09-10 17:47:15 -04:00
gatt.c bluetooth: host: Rename bt_conn_get_id and make it public. 2018-11-28 18:20:38 +02:00
hci_core.c bluetooth: host: Rename bt_conn_get_id and make it public. 2018-11-28 18:20:38 +02:00
hci_core.h Bluetooth: Update advertising data without advertising restart 2018-10-29 12:30:34 +02:00
hci_ecc.c Bluetooth: host: Increase ECC thread stack 2018-11-21 14:39:36 +02:00
hci_ecc.h
hci_raw_internal.h
hci_raw.c Bluetooth: Switch from SYS_LOG to logger-based logging 2018-10-19 14:50:22 +02:00
hfp_hf.c Bluetooth: Switch from SYS_LOG to logger-based logging 2018-10-19 14:50:22 +02:00
hfp_internal.h
Kconfig Bluetooth: Add Kconfig option to disable HCI ECDH support 2018-11-21 12:26:27 -05:00
keys_br.c Bluetooth: Switch from SYS_LOG to logger-based logging 2018-10-19 14:50:22 +02:00
keys.c Bluetooth: host: Clear CCC when clearing all keys 2018-11-26 18:34:41 +02:00
keys.h Bluetooth: host: Allow to disable legacy pairing. 2018-10-16 14:25:56 +03:00
l2cap_br.c Bluetooth: Switch from SYS_LOG to logger-based logging 2018-10-19 14:50:22 +02:00
l2cap_internal.h Bluetooth: L2CAP: Rename LE Connection Response Results 2018-10-25 08:02:54 +01:00
l2cap.c logging: Fix errors in log usage 2018-11-10 12:38:29 -05:00
monitor.c Bluetooth: Convert monitor protocol to a logger backend 2018-10-19 14:50:22 +02:00
monitor.h
rfcomm_internal.h
rfcomm.c Bluetooth: Switch from SYS_LOG to logger-based logging 2018-10-19 14:50:22 +02:00
sdp_internal.h
sdp.c Bluetooth: Switch from SYS_LOG to logger-based logging 2018-10-19 14:50:22 +02:00
settings.c Bluetooth: Switch from SYS_LOG to logger-based logging 2018-10-19 14:50:22 +02:00
settings.h Bluetooth: Add full storage support for multiple identities 2018-08-13 19:53:22 +03:00
smp_null.c Bluetooth: Switch from SYS_LOG to logger-based logging 2018-10-19 14:50:22 +02:00
smp.c Bluetooth: host: Fix trivial comment mismatch 2018-11-09 16:20:19 +02:00
smp.h Bluetooth: Fix central from failing to start encryption 2018-06-22 18:03:43 +02:00
testing.c Bluetooth: testing: Exclude Mesh related code if BT_MESH not set 2018-09-19 10:48:39 +03:00
testing.h Bluetooth: testing: Exclude Mesh related code if BT_MESH not set 2018-09-19 10:48:39 +03:00
uuid.c coccicnelle: Ignore return of memset 2018-09-14 16:55:37 -04:00