The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / ussp-push / 0001-fix-build-against-bluez-4.patch
diff --git a/cirros-testvm/src-cirros/buildroot-2015.05/package/ussp-push/0001-fix-build-against-bluez-4.patch b/cirros-testvm/src-cirros/buildroot-2015.05/package/ussp-push/0001-fix-build-against-bluez-4.patch
new file mode 100644 (file)
index 0000000..0694bfb
--- /dev/null
@@ -0,0 +1,15 @@
+Fix build against bluez4.
+
+Signed-off-by: Samuel Martin <s.martin49@gmail.com>
+
+--- ussp-push-0.11.orig/src/obex_socket.c      2012-11-01 09:58:51.049538708 +0100
++++ ussp-push-0.11/src/obex_socket.c   2012-11-01 12:10:10.719506951 +0100
+@@ -197,7 +197,7 @@ static int bt_sock_name2bth(int devid, c
+       for (i = 0; i < niinf; i++) {
+               char devname[128];
+-              if (hci_remote_name(dd, &piinf[i].bdaddr, sizeof(devname) - 1,
++              if (hci_read_remote_name(dd, &piinf[i].bdaddr, sizeof(devname) - 1,
+                                   devname, 100000) >= 0) {
+                       if (strcasecmp(devname, btname) == 0) {
+                               *btaddr = piinf[i].bdaddr;