diff options
| author | Max Krasnyansky <maxk@qualcomm.com> | 2002-03-22 19:47:05 +0000 | 
|---|---|---|
| committer | Max Krasnyansky <maxk@qualcomm.com> | 2002-03-22 19:47:05 +0000 | 
| commit | 945768a289b2114b26c0139f8875d1471a300c6b (patch) | |
| tree | f9724c1f8b3c707b9128c526e7d6b2f376a2e9dc | |
| parent | 67230a9bb66546eedfe2a6587c125e3d3c23abf2 (diff) | |
connect and disconnect fixes.
| -rw-r--r-- | tools/hcitool.c | 8 | 
1 files changed, 5 insertions, 3 deletions
diff --git a/tools/hcitool.c b/tools/hcitool.c index 4d6380fb..ed537031 100644 --- a/tools/hcitool.c +++ b/tools/hcitool.c @@ -219,7 +219,9 @@ static void cmd_con(int dev_id, char **opt, int nopt)  static void cmd_cc(int dev_id, char **opt, int nopt)  {  	bdaddr_t bdaddr; -	int dd, ptype, role; +	int ptype, dd; +	uint16_t handle; +	uint8_t role;  	if (nopt < 1)  		return; @@ -250,7 +252,7 @@ static void cmd_cc(int dev_id, char **opt, int nopt)  	else  		role = 0; -	hci_create_connection(dd, &bdaddr, ptype, role, 1000); +	hci_create_connection(dd, &bdaddr, ptype, role, 0, &handle, 1000);  	hci_close_dev(dd);  } @@ -291,7 +293,7 @@ static void cmd_dc(int dev_id, char **opt, int nopt)                  exit(1);          } -	hci_disconnect(dd, cr->conn_info->handle, 0, 100); +	hci_disconnect(dd, cr->conn_info->handle, 0x13, 100);  	close(dd);  	free(cr);  | 
