zephyr/include/bluetooth
Carles Cufi 301a7103a0 Bluetooth: common: Add build asserts for address struct sizes
In some HCI packed structures we place non-packed structs inside (in
particular the address structs).
Alignment is not an issue for those because all their members are just
byte-aligned, but size is. If the compiler ever packs those it would
become a real problem, and so detect this at build time.
See the link below for more info:
https://stackoverflow.com/a/66389167

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2021-09-29 19:07:52 +02:00
..
audio Bluetooth: Audio: Add initial server values in bt_vcs_register_param 2021-08-26 09:13:58 -04:00
mesh Bluetooth: Mesh: Inclusive terminology 2021-09-14 19:30:18 +02:00
services Bluetooth: Object Transfer Service: Defines for allowed object ID values 2021-09-16 10:32:19 +02:00
a2dp-codec.h
a2dp.h
addr.h Bluetooth: common: Add build asserts for address struct sizes 2021-09-29 19:07:52 +02:00
att.h Bluetooth: host: add testing API (disconnect one EATT channel) 2021-09-09 10:30:31 +02:00
avdtp.h Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
bluetooth.h Bluetooth: Update terms in public API to spec v5.3 2021-09-15 14:02:50 +03:00
buf.h Bluetooth: Iso: Add BT_ISO_SDU_BUF_SIZE macro 2021-09-28 20:07:32 -04:00
conn.h Bluetooth: Fix minor conditional compile related comment 2021-09-25 17:37:00 -04:00
controller.h
crypto.h Bluetooth: Crypto: Fix naming of params 2021-05-12 12:37:27 +03:00
direction.h Bluetooth: host: Add handl HCI_LE_Connectionless_IQ_Report 2021-05-06 16:27:16 +02:00
gap.h Bluetooth: Add Channel Map Update Indication AD Data Type 2021-08-27 09:34:16 -04:00
gatt.h toolchain: migrate iterable sections calls to the external API 2021-08-12 17:47:04 -04:00
hci_err.h
hci_raw.h Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
hci_vs.h
hci.h Bluetooth: hci: Align terms with the Bluetooth v5.3 spec 2021-09-17 16:05:01 +02:00
hfp_hf.h
iso.h Bluetooth: ISO: Add iso accept info struct 2021-09-28 20:19:37 -04:00
l2cap.h bluetooth: l2cap: fix doxygen references 2021-05-21 12:17:04 -04:00
mesh.h Bluetooth: Mesh: Align capitalization for BT mesh 2021-07-13 11:23:54 -04:00
rfcomm.h Bluetooth: host: Update RFCOMM to new delayable work API 2021-05-05 19:44:09 -04:00
sdp.h Bluetooth: SDP: add one API bt_sdp_get_add_proto_param 2021-08-23 15:11:24 +03:00
testing.h
uuid.h bluetooth: uuid: add Running Speed and Cadence uuids 2021-07-20 13:44:45 +02:00