From: Jouni Malinen Date: Fri, 23 Dec 2011 16:12:07 +0000 (+0200) Subject: nl80211: Show station flush failures in debug log X-Git-Tag: aosp-jb-start~107 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=82554b100c22c7e2ba51c81b0e247f03e08b2716;p=thirdparty%2Fhostap.git nl80211: Show station flush failures in debug log Signed-hostap: Jouni Malinen --- diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index 52305fce5..6d518bdb7 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -7046,6 +7046,7 @@ static int i802_flush(void *priv) struct i802_bss *bss = priv; struct wpa_driver_nl80211_data *drv = bss->drv; struct nl_msg *msg; + int res; msg = nlmsg_alloc(); if (!msg) @@ -7059,7 +7060,12 @@ static int i802_flush(void *priv) NLA_PUT_U32(msg, NL80211_ATTR_IFINDEX, if_nametoindex(bss->ifname)); - return send_and_recv_msgs(drv, msg, NULL, NULL); + res = send_and_recv_msgs(drv, msg, NULL, NULL); + if (res) { + wpa_printf(MSG_DEBUG, "nl80211: Station flush failed: ret=%d " + "(%s)", res, strerror(-res)); + } + return res; nla_put_failure: nlmsg_free(msg); return -ENOBUFS;