hci.h (eb4b95c627258f0b5cee6c26c8e478dda6941e2b) hci.h (e2f9913157133c3ffab4b835940927879d541b57)
1/*
2 BlueZ - Bluetooth protocol stack for Linux
3 Copyright (C) 2000-2001 Qualcomm Incorporated
4
5 Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>
6
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License version 2 as

--- 650 unchanged lines hidden (view full) ---

659struct hci_rp_set_csb {
660 __u8 status;
661 __u8 lt_addr;
662 __le16 interval;
663} __packed;
664
665#define HCI_OP_START_SYNC_TRAIN 0x0443
666
1/*
2 BlueZ - Bluetooth protocol stack for Linux
3 Copyright (C) 2000-2001 Qualcomm Incorporated
4
5 Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>
6
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License version 2 as

--- 650 unchanged lines hidden (view full) ---

659struct hci_rp_set_csb {
660 __u8 status;
661 __u8 lt_addr;
662 __le16 interval;
663} __packed;
664
665#define HCI_OP_START_SYNC_TRAIN 0x0443
666
667#define HCI_OP_REMOTE_OOB_EXT_DATA_REPLY 0x0445
668struct hci_cp_remote_oob_ext_data_reply {
669 bdaddr_t bdaddr;
670 __u8 hash192[16];
671 __u8 randomizer192[16];
672 __u8 hash256[16];
673 __u8 randomizer256[16];
674} __packed;
675
667#define HCI_OP_SNIFF_MODE 0x0803
668struct hci_cp_sniff_mode {
669 __le16 handle;
670 __le16 max_interval;
671 __le16 min_interval;
672 __le16 attempt;
673 __le16 timeout;
674} __packed;

--- 268 unchanged lines hidden (view full) ---

943 __u8 support;
944} __packed;
945
946#define HCI_OP_WRITE_SC_SUPPORT 0x0c7a
947struct hci_cp_write_sc_support {
948 __u8 support;
949} __packed;
950
676#define HCI_OP_SNIFF_MODE 0x0803
677struct hci_cp_sniff_mode {
678 __le16 handle;
679 __le16 max_interval;
680 __le16 min_interval;
681 __le16 attempt;
682 __le16 timeout;
683} __packed;

--- 268 unchanged lines hidden (view full) ---

952 __u8 support;
953} __packed;
954
955#define HCI_OP_WRITE_SC_SUPPORT 0x0c7a
956struct hci_cp_write_sc_support {
957 __u8 support;
958} __packed;
959
960#define HCI_OP_READ_LOCAL_OOB_EXT_DATA 0x0c7d
961struct hci_rp_read_local_oob_ext_data {
962 __u8 status;
963 __u8 hash192[16];
964 __u8 randomizer192[16];
965 __u8 hash256[16];
966 __u8 randomizer256[16];
967} __packed;
968
951#define HCI_OP_READ_LOCAL_VERSION 0x1001
952struct hci_rp_read_local_version {
953 __u8 status;
954 __u8 hci_ver;
955 __le16 hci_rev;
956 __u8 lmp_ver;
957 __le16 manufacturer;
958 __le16 lmp_subver;

--- 860 unchanged lines hidden ---
969#define HCI_OP_READ_LOCAL_VERSION 0x1001
970struct hci_rp_read_local_version {
971 __u8 status;
972 __u8 hci_ver;
973 __le16 hci_rev;
974 __u8 lmp_ver;
975 __le16 manufacturer;
976 __le16 lmp_subver;

--- 860 unchanged lines hidden ---