summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2004-10-25 06:44:47 +0000
committerMarcel Holtmann <marcel@holtmann.org>2004-10-25 06:44:47 +0000
commitcc0deab6cac822b062e1c6ab7322d1e1d75d463e (patch)
tree7a512481a0543b685a034b5251c54d8fe92f0687 /include
parent81c45f31a8b4897e0a6267fb3a84b3f6b73557b7 (diff)
Cleanup the API to prevent endian bugs
Diffstat (limited to 'include')
-rw-r--r--include/hci_lib.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/include/hci_lib.h b/include/hci_lib.h
index 49857768..8c321d90 100644
--- a/include/hci_lib.h
+++ b/include/hci_lib.h
@@ -58,20 +58,20 @@ int hci_close_dev(int dd);
int hci_send_cmd(int dd, uint16_t ogf, uint16_t ocf, uint8_t plen, void *param);
int hci_send_req(int dd, struct hci_request *req, int timeout);
-int hci_create_connection(int dd, const bdaddr_t *ba, uint16_t ptype, uint16_t clkoffset, uint8_t rswitch, uint16_t *handle, int to);
+int hci_create_connection(int dd, const bdaddr_t *bdaddr, uint16_t ptype, uint16_t clkoffset, uint8_t rswitch, uint16_t *handle, int to);
int hci_disconnect(int dd, uint16_t handle, uint8_t reason, int to);
int hci_inquiry(int dev_id, int len, int num_rsp, const uint8_t *lap, inquiry_info **ii, long flags);
int hci_devinfo(int dev_id, struct hci_dev_info *di);
-int hci_devba(int dev_id, bdaddr_t *ba);
+int hci_devba(int dev_id, bdaddr_t *bdaddr);
int hci_devid(const char *str);
/* deprecated: preserve compatibility */
int hci_local_name(int dd, int len, char *name, int to);
int hci_read_local_name(int dd, int len, char *name, int to);
int hci_write_local_name(int dd, const char *name, int to);
-int hci_remote_name(int dd, const bdaddr_t *ba, int len, char *name, int to);
-int hci_read_remote_name(int dd, const bdaddr_t *ba, int len, char *name, int to);
+int hci_remote_name(int dd, const bdaddr_t *bdaddr, int len, char *name, int to);
+int hci_read_remote_name(int dd, const bdaddr_t *bdaddr, int len, char *name, int to);
int hci_read_remote_features(int dd, uint16_t handle, uint8_t *features, int to);
int hci_read_remote_version(int dd, uint16_t handle, struct hci_version *ver, int to);
int hci_read_clock_offset(int dd, uint16_t handle, uint16_t *clkoffset, int to);
@@ -83,9 +83,9 @@ int hci_write_voice_setting(int dd, uint16_t vs, int to);
int hci_read_current_iac_lap(int dd, uint8_t *num_iac, uint8_t *lap, int to);
int hci_write_current_iac_lap(int dd, uint8_t num_iac, uint8_t *lap, int to);
int hci_authenticate_link(int dd, uint16_t handle, int to);
-int hci_encrypt_link(int dd, uint16_t handle, int on, int to);
+int hci_encrypt_link(int dd, uint16_t handle, uint8_t encrypt, int to);
/* role == 0 is master, 1 is slave */
-int hci_switch_role(int dd, bdaddr_t peer, int role, int to);
+int hci_switch_role(int dd, bdaddr_t *bdaddr, uint8_t role, int to);
int hci_park_mode(int dd, uint16_t handle, uint16_t max_interval, uint16_t min_interval, int to);
int hci_exit_park_mode(int dd, uint16_t handle, int to);