zephyr/net/bluetooth
Arkadiusz Lichwa d5a07edde0 Bluetooth: L2CAP: Refactor channel context by ident
Moves 'ident' member so far included in bt_l2cap_le_chan context only
to common bt_l2cap_chan context. The change is driven by sharing ability
to store/restore 'ident' on both transports and makes use of it only if
CoC is configured. For default configuration there's channel addition
helper to be used internally by dedicated macros managing channel
objects enlisted in connection tracker list.
The common member is used in matching outstanding connection responses
on LE and to prepare a ground for BR/EDR transport context when
there'll be a need to match response to original incoming connection
request after in-between security changes that can happen.

Change-Id: I1a4cad7cd53c74774604a0e9794607081a8b6e80
Signed-off-by: Arkadiusz Lichwa <arkadiusz.lichwa@tieto.com>
2016-07-22 09:20:20 +00:00
..
att_internal.h
att.c Bluetooth: Add support for rotating RPA 2016-07-20 16:18:50 +00:00
conn_internal.h Bluetooth: Remove nano_work include from internal header 2016-07-22 09:18:13 +00:00
conn.c Bluetooth: Add support for rotating RPA 2016-07-20 16:18:50 +00:00
ecc.h
gatt_internal.h
gatt.c Bluetooth: Add support for rotating RPA 2016-07-20 16:18:50 +00:00
hci_core.c Bluetooth: Add warning for bt_pub_key_gen() when missing support 2016-07-22 09:17:51 +00:00
hci_core.h Bluetooth: Add support for rotating RPA 2016-07-20 16:18:50 +00:00
hci_ecc.c Bluetooth: Add support for rotating RPA 2016-07-20 16:18:50 +00:00
hci_ecc.h
Kconfig Bluetooth: Remove conn & SMP dependency from BLUETOOTH_TINYCRYPT_ECC 2016-07-22 09:17:42 +00:00
keys.c Bluetooth: Add support for rotating RPA 2016-07-20 16:18:50 +00:00
keys.h
l2cap_br.c Bluetooth: Add support for rotating RPA 2016-07-20 16:18:50 +00:00
l2cap_internal.h Bluetooth: L2CAP: Start servicing configuration request from remote 2016-07-11 19:34:17 +00:00
l2cap.c Bluetooth: L2CAP: Refactor channel context by ident 2016-07-22 09:20:20 +00:00
log.c Bluetooth: Add hexadecimal conversion logging helper 2016-07-11 09:38:53 +00:00
Makefile Bluetooth: Remove conn & SMP dependency from BLUETOOTH_TINYCRYPT_ECC 2016-07-22 09:17:42 +00:00
monitor.c
monitor.h
smp_null.c Bluetooth: Remove nano_work include from internal header 2016-07-22 09:18:13 +00:00
smp.c Bluetooth: SMP: Fix disabling debug logs 2016-07-14 11:52:48 +02:00
smp.h
uuid.c Bluetooth: use sys_put_le16 macro instead of bswap 2016-07-22 04:26:15 +00:00