From fdacbf3a77476dc525425ee060bbf5809383b885 Mon Sep 17 00:00:00 2001 From: Claudio Takahasi Date: Wed, 28 Mar 2007 15:24:22 +0000 Subject: network: Added more debug error information for ioctl BNEPCONNADD call --- network/common.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/network/common.c b/network/common.c index 593ea83c..c486ad7f 100644 --- a/network/common.c +++ b/network/common.c @@ -163,8 +163,10 @@ int bnep_connadd(int sk, uint16_t role, char *dev) req.sock = sk; req.role = role; if (ioctl(ctl, BNEPCONNADD, &req)) { - error("Failed to add device %s", dev); - return -1; + int err = errno; + error("Failed to add device %s: %s(%d)", + dev, strerror(err), err); + return -err; } strncpy(dev, req.device, 16); return 0; -- cgit