[Midnightbsd-cvs] src [11862] trunk/sys/contrib/ipfilter/netinet: Fix a memory leak.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Jul 15 13:55:45 EDT 2018
Revision: 11862
http://svnweb.midnightbsd.org/src/?rev=11862
Author: laffer1
Date: 2018-07-15 13:55:44 -0400 (Sun, 15 Jul 2018)
Log Message:
-----------
Fix a memory leak. FreeBSD svn rev r333392
Revision Links:
--------------
http://svnweb.midnightbsd.org/src/?rev=333392
Modified Paths:
--------------
trunk/sys/contrib/ipfilter/netinet/fil.c
trunk/sys/contrib/ipfilter/netinet/ip_dstlist.c
Modified: trunk/sys/contrib/ipfilter/netinet/fil.c
===================================================================
--- trunk/sys/contrib/ipfilter/netinet/fil.c 2018-07-13 13:33:01 UTC (rev 11861)
+++ trunk/sys/contrib/ipfilter/netinet/fil.c 2018-07-15 17:55:44 UTC (rev 11862)
@@ -1288,6 +1288,7 @@
fin->fin_flx |= FI_BAD;
}
#endif
+ /* FALLTHROUGH */
case ICMP_SOURCEQUENCH :
case ICMP_REDIRECT :
case ICMP_TIMXCEED :
Modified: trunk/sys/contrib/ipfilter/netinet/ip_dstlist.c
===================================================================
--- trunk/sys/contrib/ipfilter/netinet/ip_dstlist.c 2018-07-13 13:33:01 UTC (rev 11861)
+++ trunk/sys/contrib/ipfilter/netinet/ip_dstlist.c 2018-07-15 17:55:44 UTC (rev 11862)
@@ -691,6 +691,7 @@
err = COPYIN(op->iplo_struct, temp, size);
if (err != 0) {
IPFERROR(120027);
+ KFREES(temp, size);
return EFAULT;
}
More information about the Midnightbsd-cvs
mailing list