summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorVishal Agarwal <vishal.agarwal@stericsson.com>2012-04-16 14:44:44 +0530
committerJohan Hedberg <johan.hedberg@intel.com>2012-04-16 12:57:45 +0300
commit6ec5bcadc21e13ceba8c144e4731eccac01d04f7 (patch)
treef0851fd42f167cf85539d1bd9109b17e0e0bf59e /include
parent745c0ce35f904aeff8e1ea325c259a14a00ff1b7 (diff)
downloadlinux-6ec5bcadc21e13ceba8c144e4731eccac01d04f7.tar.gz
linux-6ec5bcadc21e13ceba8c144e4731eccac01d04f7.tar.bz2
linux-6ec5bcadc21e13ceba8c144e4731eccac01d04f7.zip
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')
-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 f8577c16fcf5..db1c5df45224 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;