aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/ipfilter/netinet/ip_dstlist.c
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2018-05-09 02:02:58 +0000
committerCy Schubert <cy@FreeBSD.org>2018-05-09 02:02:58 +0000
commit8d3478a26f486b62aebcd03099e36455fcfb78b2 (patch)
treed5d45001a0f6d0fef5aea9220328435400eeffa0 /sys/contrib/ipfilter/netinet/ip_dstlist.c
parent226a9d167b8eb441f5792e052aa162eaa6be7d10 (diff)
downloadsrc-8d3478a26f486b62aebcd03099e36455fcfb78b2.tar.gz
src-8d3478a26f486b62aebcd03099e36455fcfb78b2.zip
Fix memory leak. (CID 1199373).
MFC after: 1 week
Notes
Notes: svn path=/head/; revision=333392
Diffstat (limited to 'sys/contrib/ipfilter/netinet/ip_dstlist.c')
-rw-r--r--sys/contrib/ipfilter/netinet/ip_dstlist.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/contrib/ipfilter/netinet/ip_dstlist.c b/sys/contrib/ipfilter/netinet/ip_dstlist.c
index dc7dacb99fb8..d97dad2c8f35 100644
--- a/sys/contrib/ipfilter/netinet/ip_dstlist.c
+++ b/sys/contrib/ipfilter/netinet/ip_dstlist.c
@@ -690,6 +690,7 @@ ipf_dstlist_node_del(softc, arg, op, uid)
err = COPYIN(op->iplo_struct, temp, size);
if (err != 0) {
IPFERROR(120027);
+ KFREES(temp, size);
return EFAULT;
}