summaryrefslogtreecommitdiff
path: root/include/net/bluetooth
diff options
context:
space:
mode:
authorVishal Agarwal <vishal.agarwal@stericsson.com>2012-04-16 09:14:44 (GMT)
committerJohan Hedberg <johan.hedberg@intel.com>2012-04-16 09:57:45 (GMT)
commit6ec5bcadc21e13ceba8c144e4731eccac01d04f7 (patch)
treef0851fd42f167cf85539d1bd9109b17e0e0bf59e /include/net/bluetooth
parent745c0ce35f904aeff8e1ea325c259a14a00ff1b7 (diff)
downloadlinux-fsl-qoriq-6ec5bcadc21e13ceba8c144e4731eccac01d04f7.tar.xz
Bluetooth: Temporary keys should be retained during connection
If a key is non persistent then it should not be used in future connections but it should be kept for current connection. And it should be removed when connecion is removed. Signed-off-by: Vishal Agarwal <vishal.agarwal@stericsson.com> Acked-by: Marcel Holtmann <marcel@holtmann.org> Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Diffstat (limited to 'include/net/bluetooth')
-rw-r--r--include/net/bluetooth/hci_core.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/net/bluetooth/hci_core.h b/include/net/bluetooth/hci_core.h
index f8577c1..db1c5df 100644
--- a/include/net/bluetooth/hci_core.h
+++ b/include/net/bluetooth/hci_core.h
@@ -314,6 +314,7 @@ struct hci_conn {
__u8 remote_cap;
__u8 remote_auth;
+ bool flush_key;
unsigned int sent;