[PATCH 6/7] hostap: Better logging for ioctl set flags failure.

greearb at candelatech.com greearb
Fri Jul 6 09:52:40 PDT 2012


From: Ben Greear <greearb at candelatech.com>

Let user know if the call failed setting interface up v/s
down.

Signed-hostap: Ben Greear <greearb at candelatech.com>
---
 src/drivers/linux_ioctl.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/drivers/linux_ioctl.c b/src/drivers/linux_ioctl.c
index 940b69a..9d46254 100644
--- a/src/drivers/linux_ioctl.c
+++ b/src/drivers/linux_ioctl.c
@@ -45,8 +45,8 @@ int linux_set_iface_flags(int sock, const char *ifname, int dev_up)
 
 	if (ioctl(sock, SIOCSIFFLAGS, &ifr) != 0) {
 		ret = errno ? -errno : -999;
-		wpa_printf(MSG_ERROR, "Could not set interface %s flags: %s",
-			   ifname, strerror(errno));
+		wpa_printf(MSG_ERROR, "Could not set interface %s flags (%s): %s",
+			   ifname, dev_up ? "UP" : "DOWN", strerror(errno));
 		return ret;
 	}
 
-- 
1.7.3.4




More information about the Hostap mailing list