aboutsummaryrefslogtreecommitdiffstats
path: root/include/net
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@intel.com>2012-03-02 12:55:56 -0500
committerJohan Hedberg <johan.hedberg@intel.com>2012-03-02 18:28:47 -0500
commit4f87da80a5210e66fb47b0e839f4d05016986f78 (patch)
tree9227fcd778badfaa5190cbdd3bd854039fdc6d8f /include/net
parent5f15903279143eb640f9ba1c0e72b52fe9e9e2a6 (diff)
Bluetooth: Remove HCI_PI_MGMT_INIT flag for sockets
This flag is of no use right now and is in fact harmful in that it prevents the HCI_MGMT flag to be set for any controllers that may need it after the first one that bluetoothd takes into use (the flag is cleared for the first controller so any subsequent ones through the same bluetoothd mgmt socket never get the HCI_MGMT flag set). Signed-off-by: Johan Hedberg <johan.hedberg@intel.com> Acked-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'include/net')
-rw-r--r--include/net/bluetooth/hci_core.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/include/net/bluetooth/hci_core.h b/include/net/bluetooth/hci_core.h
index facd7ed32b74..25cb0a15b579 100644
--- a/include/net/bluetooth/hci_core.h
+++ b/include/net/bluetooth/hci_core.h
@@ -1034,16 +1034,12 @@ int mgmt_new_ltk(struct hci_dev *hdev, struct smp_ltk *key, u8 persistent);
1034/* HCI info for socket */ 1034/* HCI info for socket */
1035#define hci_pi(sk) ((struct hci_pinfo *) sk) 1035#define hci_pi(sk) ((struct hci_pinfo *) sk)
1036 1036
1037/* HCI socket flags */
1038#define HCI_PI_MGMT_INIT 0
1039
1040struct hci_pinfo { 1037struct hci_pinfo {
1041 struct bt_sock bt; 1038 struct bt_sock bt;
1042 struct hci_dev *hdev; 1039 struct hci_dev *hdev;
1043 struct hci_filter filter; 1040 struct hci_filter filter;
1044 __u32 cmsg_mask; 1041 __u32 cmsg_mask;
1045 unsigned short channel; 1042 unsigned short channel;
1046 unsigned long flags;
1047}; 1043};
1048 1044
1049/* HCI security filter */ 1045/* HCI security filter */