linux/include/net/bluetooth
Johan Hedberg cad20c2780 Bluetooth: Don't use remote address type to decide IRK persistency
There are LE devices on the market that start off by announcing their
public address and then once paired switch to using private address.
To be interoperable with such devices we should simply trust the fact
that we're receiving an IRK from them to indicate that they may use
private addresses in the future. Instead, simply tie the persistency
to the bonding/no-bonding information the same way as for LTKs and
CSRKs.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
2015-10-21 00:49:21 +02:00
..
bluetooth.h Bluetooth: Add BT_WARN and bt_dev_warn logging macros 2015-09-24 16:25:44 +02:00
hci.h Bluetooth: Add debugfs entry for setting vendor diagnostic mode 2015-10-08 09:57:07 +03:00
hci_core.h Bluetooth: Don't use remote address type to decide IRK persistency 2015-10-21 00:49:21 +02:00
hci_mon.h Bluetooth: Add support for vendor specific diagnostic channel 2015-10-08 09:51:13 +03:00
hci_sock.h
l2cap.h Bluetooth: __l2cap_wait_ack() add defensive timeout 2015-07-23 17:10:51 +02:00
mgmt.h Bluetooth: Add macros for advertising instance flags 2015-03-26 03:30:28 +01:00
rfcomm.h Bluetooth: Remove duplicate constant for RFCOMM PSM 2014-12-20 19:55:04 +02:00
sco.h Bluetooth: Move SCO timeout constants into net/bluetooth/sco.c 2014-07-11 13:58:58 +03:00