zephyr/include/bluetooth
Johan Hedberg 0e91493ab4 Bluetooth: L2CAP: Make channel ops const
Make the channel ops struct const since there really isn't anything
there that needs to change at runtime. The only exception is the L2CAP
shell which was playing with the recv callback, however that can be
fixed by introducing a simple bool variable.

With tests/bluetooth/shell this reduces RAM consumption by 112 bytes
while adding only 16 bytes to flash consumption.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2019-12-19 11:28:24 +02:00
..
mesh bluetooth: doc: Cleanup warnings with doc build 2019-12-12 12:39:35 -06:00
services
a2dp-codec.h
a2dp.h
addr.h treewide: avoid address-of-compound-literal idiom in headers 2019-12-18 21:53:17 +01:00
att.h
avdtp.h
bluetooth.h treewide: avoid address-of-compound-literal idiom in headers 2019-12-18 21:53:17 +01:00
buf.h Bluetooth: Deprecate and fix BT_BUF_USER_DATA_MIN 2019-11-28 13:35:11 +02:00
conn.h treewide: avoid address-of-compound-literal idiom in headers 2019-12-18 21:53:17 +01:00
controller.h
crypto.h
gap.h
gatt.h treewide: avoid address-of-compound-literal idiom in headers 2019-12-18 21:53:17 +01:00
hci_err.h
hci_raw.h
hci_vs.h Bluetooth: controller: enable dynamic TXP over LL_SPLIT arch (#17731) 2019-12-17 12:29:57 +01:00
hci.h Bluetooth: HCI: Add utility to extract PB and BC flags from data header 2019-12-11 12:34:34 +02:00
hfp_hf.h
l2cap.h Bluetooth: L2CAP: Make channel ops const 2019-12-19 11:28:24 +02:00
mesh.h
rfcomm.h
sdp.h
testing.h
uuid.h treewide: avoid address-of-compound-literal idiom in headers 2019-12-18 21:53:17 +01:00