From 5ab76c6042343202dc712e7d69103a76c5c36590 Mon Sep 17 00:00:00 2001 From: Szymon Janc Date: Thu, 6 Feb 2014 16:28:41 +0100 Subject: [PATCH] android/pan: Pass error in nap_remove_bridge Don't return EOPNOTSUPP but just pass error from errno. --- android/pan.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/android/pan.c b/android/pan.c index 1cb82a172..418e2a42c 100644 --- a/android/pan.c +++ b/android/pan.c @@ -146,10 +146,13 @@ static int nap_remove_bridge(void) return -EOPNOTSUPP; err = ioctl(sk, SIOCBRDELBR, BNEP_BRIDGE); + if (err < 0) + err = -errno; + close(sk); if (err < 0) - return -EOPNOTSUPP; + return err; nap_dev.bridge = false; -- 2.47.3