Index: 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; }