From: mestre Date: Tue, 18 Sep 2018 06:36:18 +0000 (+0000) Subject: fix memory leak in ieee80211_end_scan() X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=2607ee350305182fc8362cf74bb3fc2d67210b0e;p=openbsd fix memory leak in ieee80211_end_scan() OK phessler@ jsg@ --- 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; }