summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhenning <henning@openbsd.org>2003-01-31 17:23:34 +0000
committerhenning <henning@openbsd.org>2003-01-31 17:23:34 +0000
commitd510707b777f4b87b1b928e3cee38b3cfafa9c0c (patch)
tree59df06a82607aa685f35534bda0b6a524046bdbd
parentWorking wscons attachment and block move operations; joint debug by mickey (diff)
downloadwireguard-openbsd-d510707b777f4b87b1b928e3cee38b3cfafa9c0c.tar.xz
wireguard-openbsd-d510707b777f4b87b1b928e3cee38b3cfafa9c0c.zip
plug a mbuf leak
debugging session w/ dhartmei@ and lots of testing help from Jun <pilot at monkey.org> ok theo daniel angelos
-rw-r--r--sys/netinet/ip_icmp.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/netinet/ip_icmp.c b/sys/netinet/ip_icmp.c
index b3e8beb3a5e..00c9e34d1c9 100644
--- a/sys/netinet/ip_icmp.c
+++ b/sys/netinet/ip_icmp.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ip_icmp.c,v 1.53 2002/08/28 15:43:03 pefo Exp $ */
+/* $OpenBSD: ip_icmp.c,v 1.54 2003/01/31 17:23:34 henning Exp $ */
/* $NetBSD: ip_icmp.c,v 1.19 1996/02/13 23:42:22 christos Exp $ */
/*
@@ -671,6 +671,7 @@ icmp_reflect(m)
if (ro.ro_rt == 0)
{
ipstat.ips_noroute++;
+ m_freem(m);
goto done;
}