aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/bluetooth
diff options
context:
space:
mode:
Diffstat (limited to 'include/net/bluetooth')
-rw-r--r--include/net/bluetooth/hci_core.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/include/net/bluetooth/hci_core.h b/include/net/bluetooth/hci_core.h
index 9209e4c8a211..41adae509e9c 100644
--- a/include/net/bluetooth/hci_core.h
+++ b/include/net/bluetooth/hci_core.h
@@ -941,21 +941,18 @@ static inline u16 eir_append_data(u8 *eir, u16 eir_len, u8 type, u8 *data,
941int hci_register_cb(struct hci_cb *hcb); 941int hci_register_cb(struct hci_cb *hcb);
942int hci_unregister_cb(struct hci_cb *hcb); 942int hci_unregister_cb(struct hci_cb *hcb);
943 943
944int hci_register_notifier(struct notifier_block *nb);
945int hci_unregister_notifier(struct notifier_block *nb);
946
947int hci_send_cmd(struct hci_dev *hdev, __u16 opcode, __u32 plen, void *param); 944int hci_send_cmd(struct hci_dev *hdev, __u16 opcode, __u32 plen, void *param);
948void hci_send_acl(struct hci_chan *chan, struct sk_buff *skb, __u16 flags); 945void hci_send_acl(struct hci_chan *chan, struct sk_buff *skb, __u16 flags);
949void hci_send_sco(struct hci_conn *conn, struct sk_buff *skb); 946void hci_send_sco(struct hci_conn *conn, struct sk_buff *skb);
950 947
951void *hci_sent_cmd_data(struct hci_dev *hdev, __u16 opcode); 948void *hci_sent_cmd_data(struct hci_dev *hdev, __u16 opcode);
952 949
953void hci_si_event(struct hci_dev *hdev, int type, int dlen, void *data);
954
955/* ----- HCI Sockets ----- */ 950/* ----- HCI Sockets ----- */
956void hci_send_to_sock(struct hci_dev *hdev, struct sk_buff *skb); 951void hci_send_to_sock(struct hci_dev *hdev, struct sk_buff *skb);
957void hci_send_to_control(struct sk_buff *skb, struct sock *skip_sk); 952void hci_send_to_control(struct sk_buff *skb, struct sock *skip_sk);
958 953
954void hci_sock_dev_event(struct hci_dev *hdev, int event);
955
959/* Management interface */ 956/* Management interface */
960#define MGMT_ADDR_BREDR 0x00 957#define MGMT_ADDR_BREDR 0x00
961#define MGMT_ADDR_LE_PUBLIC 0x01 958#define MGMT_ADDR_LE_PUBLIC 0x01