From 062be78d68caae0b72a55362323f32f2dd9e9b6f Mon Sep 17 00:00:00 2001 From: Ricardo Mestre Date: Tue, 18 Sep 2018 06:36:19 +0000 Subject: fix memory leak in ieee80211_end_scan() OK phessler@ jsg@ --- sys/net80211/ieee80211_node.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sys/net80211') diff --git a/sys/net80211/ieee80211_node.c b/sys/net80211/ieee80211_node.c index 0c6822a77f8..1353eaa04a2 100644 --- a/sys/net80211/ieee80211_node.c +++ b/sys/net80211/ieee80211_node.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ieee80211_node.c,v 1.151 2018/09/17 02:34:16 jsg Exp $ */ +/* $OpenBSD: ieee80211_node.c,v 1.152 2018/09/18 06:36:18 mestre Exp $ */ /* $NetBSD: ieee80211_node.c,v 1.14 2004/05/09 09:18:47 dyoung Exp $ */ /*- @@ -1376,6 +1376,7 @@ ieee80211_end_scan(struct ifnet *ifp) IEEE80211_FC0_SUBTYPE_DEAUTH, IEEE80211_REASON_AUTH_LEAVE) != 0) { ic->ic_flags &= ~IEEE80211_F_BGSCAN; + free(arg, M_DEVBUF, sizeof(*arg)); return; } -- cgit v1.2.3