rendered paste bodyIndex: manager.c
===================================================================
RCS file: /cvsroot/bluez/utils/network/manager.c,v
retrieving revision 1.82
diff -u -r1.82 manager.c
--- manager.c 2 Feb 2008 03:37:43 -0000 1.82
+++ manager.c 7 Mar 2008 17:23:11 -0000
@@ -1007,6 +1007,7 @@
{
DBusMethodVTable *methods = NULL;
DBusSignalVTable *signals = NULL;
+ int err;
conf = service_conf;
@@ -1035,8 +1036,10 @@
* field that defines which service the source is connecting to.
*/
if (conf->server_enabled) {
- if (bridge_init(conf->gn_iface, conf->nap_iface) < 0) {
- error("Can't init bridge module");
+ err = bridge_init(conf->gn_iface, conf->nap_iface);
+ if (err < 0) {
+ error("Can't init bridge module %s (%d)",
+ strerror(-err), -err);
return -1;
}