From: Jouni Malinen Date: Sat, 27 Mar 2010 04:58:31 +0000 (-0700) Subject: nl80211: Silence set_key ENOLINK failure messages on key clearing X-Git-Tag: hostap_0_7_2~128 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=15664ad01a5a3383f1d283c360c9679dcc65b645;p=thirdparty%2Fhostap.git nl80211: Silence set_key ENOLINK failure messages on key clearing This happens in common case and is expected, so there is no need to include the potentially confusing failure message in the debug log. --- diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index 575976021..a3cd65ee3 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -2013,7 +2013,7 @@ static int wpa_driver_nl80211_set_key(const char *ifname, void *priv, NLA_PUT_U32(msg, NL80211_ATTR_IFINDEX, ifindex); ret = send_and_recv_msgs(drv, msg, NULL, NULL); - if (ret == -ENOENT && alg == WPA_ALG_NONE) + if ((ret == -ENOENT || ret == -ENOLINK) && alg == WPA_ALG_NONE) ret = 0; if (ret) wpa_printf(MSG_DEBUG, "nl80211: set_key failed; err=%d %s)",