File: hci_api_change.patch

package info (click to toggle)
ussp-push 0.11-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,612 kB
  • sloc: sh: 8,913; ansic: 923; makefile: 9
file content (19 lines) | stat: -rw-r--r-- 702 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Index: ussp-push-0.11/src/obex_socket.c
===================================================================
--- ussp-push-0.11.orig/src/obex_socket.c	2009-06-20 13:24:01.593419922 +0200
+++ ussp-push-0.11/src/obex_socket.c	2009-06-20 16:37:02.552040093 +0200
@@ -196,9 +196,12 @@
 	}
 	for (i = 0; i < niinf; i++) {
 		char devname[128];
+		int len = sizeof(devname) - 1;
+		const bdaddr_t *addr = &piinf[i].bdaddr;
+		int ret;
 
-		if (hci_remote_name(dd, &piinf[i].bdaddr, sizeof(devname) - 1,
-				    devname, 100000) >= 0) {
+		ret = hci_read_remote_name(dd, addr, len, devname, 100000);
+		if (ret >= 0) {
 			if (strcasecmp(devname, btname) == 0) {
 				*btaddr = piinf[i].bdaddr;
 				err = 0;