zephyr/net/bluetooth
Szymon Janc 947f7100c5 Bluetooth: Validate callbacks in bt_auth_cb_register
This adds validation for passed callbacks. Previously registered
callbacks need to be explicitly unregistered by passing NULL.
It is no longer possible to implicitly overwrite callback
structure.

Input Output Capabilities generation is factored out to separate
function. This is in preparation for adding more callbacks.

Change-Id: Ie809ea2daa80f9c54585efb459b49af1107007d3
Signed-off-by: Szymon Janc <ext.szymon.janc@tieto.com>
2016-02-05 20:15:24 -05:00
..
att.c Bluetooth: ATT: Add bt_att_get_mtu 2016-02-05 20:15:22 -05:00
att.h Bluetooth: ATT: Add bt_att_get_mtu 2016-02-05 20:15:22 -05:00
buf.c Bluetooth: buf: Add bt_buf_add_le16() API 2016-02-05 20:14:40 -05:00
conn_internal.h Bluetooth: Add connection security level tracking 2016-02-05 20:15:24 -05:00
conn.c Bluetooth: Add connection security level tracking 2016-02-05 20:15:24 -05:00
gatt.c Bluetooth: Fix wrong check 2016-02-05 20:15:23 -05:00
hci_core.c Bluetooth: Enable LE Remote Features event handler 2016-02-05 20:15:24 -05:00
hci_core.h Bluetooth: Start using atomic flags to indicate bt_dev state 2016-02-05 20:14:43 -05:00
Kconfig Bluetooth: Make self-test option relevant to SMP debug 2016-02-05 20:15:23 -05:00
keys.c Bluetooth: keys: Add bt_keys_find_addr 2016-02-05 20:14:44 -05:00
keys.h Bluetooth: keys: Add bt_keys_find_addr 2016-02-05 20:14:44 -05:00
l2cap.c Bluetooth: L2CAP: Reject a request for conn parameters update as slave 2016-02-05 20:14:43 -05:00
l2cap.h Bluetooth: Propagate SMP & L2CAP init failures 2016-02-05 20:14:41 -05:00
Makefile
smp.c Bluetooth: Validate callbacks in bt_auth_cb_register 2016-02-05 20:15:24 -05:00
smp.h Bluetooth: Add signature verification function 2016-02-05 20:15:23 -05:00
uuid.c