zephyr/subsys/bluetooth/host
Luiz Augusto von Dentz 4f3892c0eb Bluetooth: GATT: Use check_perm to check CCC permission
This moves check_perm code under GAT and make use of it to check if CCC
write permission can be attended by the connection security level or if
it needs to be increased.

Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
2019-09-19 21:12:39 +03:00
..
a2dp_internal.h
a2dp.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
at.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
at.h
att_internal.h Bluetooth: Dispatch internal callbacks using RX thread 2019-08-09 21:01:59 +02:00
att.c Bluetooth: GATT: Use check_perm to check CCC permission 2019-09-19 21:12:39 +03:00
avdtp_internal.h
avdtp.c Bluetooth: Host: Rename security level enum 2019-08-27 15:13:25 +02:00
CMakeLists.txt Bluetooth: Mesh: Move under subsys/bluetooth/mesh 2019-07-10 09:41:57 +03:00
conn_internal.h Bluetooth: Pass local identity to bt_conn_add_le() 2019-09-17 11:36:38 +03:00
conn.c Bluetooth: GATT: Use check_perm to check CCC permission 2019-09-19 21:12:39 +03:00
crypto.c cleanup: include/: move misc/byteorder.h to sys/byteorder.h 2019-06-27 22:55:49 -04:00
crypto.h
ecc.h
gatt_internal.h Bluetooth: GATT: Use check_perm to check CCC permission 2019-09-19 21:12:39 +03:00
gatt.c Bluetooth: GATT: Use check_perm to check CCC permission 2019-09-19 21:12:39 +03:00
hci_core.c Bluetooth: Pass local identity to bt_conn_add_le() 2019-09-17 11:36:38 +03:00
hci_core.h Bluetooth: Host: Add whitelist support in Bluetooth Host API 2019-08-09 16:26:10 +02:00
hci_ecc.c bluetooth: host: Configurable HCI stack sizes 2019-09-07 15:50:43 +03:00
hci_ecc.h
hci_raw_internal.h
hci_raw.c Bluetooth: Introduce separate pool for discardable events 2019-07-01 16:36:15 +03:00
hfp_hf.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
hfp_internal.h
Kconfig bluetooth: host: Configurable HCI stack sizes 2019-09-07 15:50:43 +03:00
Kconfig.gatt Bluetooth: GATT: Kconfig: Remove redundant BT_CONN dependencies 2019-08-08 11:54:46 +02:00
Kconfig.l2cap Bluetooth: L2CAP: Kconfig: Remove redundant BT_CONN dependency 2019-08-07 16:51:02 +03:00
keys_br.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
keys.c Bluetooth: Keys: Fix logging assertions when enabling BT_DEBUG_KEYS. 2019-07-31 16:48:54 +02:00
keys.h Bluetooth: host: Allow to disable legacy pairing. 2018-10-16 14:25:56 +03:00
l2cap_br.c Bluetooth: Host: Rename long error codes 2019-08-27 15:13:25 +02:00
l2cap_internal.h Bluetooth: conn: Add bt_conn_create_pdu_timeout 2019-08-30 09:52:01 +02:00
l2cap.c Bluetooth: L2CAP: Fix invalid access if a buffer cannot be allocated 2019-08-30 09:52:01 +02:00
monitor.c cleanup: include/: move misc/byteorder.h to sys/byteorder.h 2019-06-27 22:55:49 -04:00
monitor.h
rfcomm_internal.h
rfcomm.c Bluetooth: Host: Rename API function to initiate bluetooth security. 2019-08-27 15:13:25 +02:00
sdp_internal.h
sdp.c Bluetooth: Host: Rename security level enum 2019-08-27 15:13:25 +02:00
settings.c Bluetooth: Settings: Fix generated identity not persistently stored. 2019-08-05 11:00:57 +02:00
settings.h subsys/settings: Update bluetooth module 2019-06-26 16:31:01 +02:00
smp_null.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
smp.c Bluetooth: SMP: Add missing static to internal function 2019-09-07 15:49:34 +03:00
smp.h Bluetooth: Don't run SMP callbacks on syswq 2019-08-30 09:52:01 +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 bluetooth: host: Replaced bt_uuid_create_le with bt_uuid_create 2019-08-30 12:42:24 +02:00