obexapp print stream statistics after transfer
Iain Hibbert
plunky at rya-online.net
Mon Oct 25 09:41:17 UTC 2010
On Thu, 21 Oct 2010, Maksim Yevmenkin wrote:
> thanks for your patches, Iain. please find attached combined patch.
> please let me know if this works, and i will commit and release next
> version
one more suggestion attached: bt_devaddr() is available in recent versions
of FreeBSD and perhaps some other OS (OpenBSD at least though I don't see
obexapp in their ports tree) so use a different definition to include its
use..
(I don't know if you can add something to compat.h for FreeBSD?)
iain
-------------- next part --------------
--- compat.h.orig 2007-03-12 21:19:30.000000000 +0000
+++ compat.h 2010-10-25 10:30:55.000000000 +0100
@@ -44,6 +44,8 @@
#define rfcomm_channel bt_channel
#define rfcomm_len bt_len
#define rfcomm_family bt_family
+
+#define HAVE_BT_DEVADDR 1
#endif /* __NetBSD__ */
#endif /* _COMPAT_H_ */
--- main.c.orig 2010-10-22 07:29:06.000000000 +0100
+++ main.c 2010-10-25 10:31:26.000000000 +0100
@@ -135,7 +135,7 @@ main(int argc, char *argv[])
break;
case 'A':
-#ifdef __NetBSD__
+#ifdef HAVE_BT_DEVADDR
if (!bt_devaddr(optarg, &context.laddr))
err(1, "%s", optarg);
#else
@@ -149,7 +149,7 @@ main(int argc, char *argv[])
memcpy(&context.laddr, he->h_addr,
sizeof(context.laddr));
}
-#endif /* __NetBSD__ */
+#endif /* HAVE_BT_DEVADDR */
break;
case 'c': /* client */
More information about the freebsd-bluetooth
mailing list