summaryrefslogtreecommitdiffstats
path: root/sys/netinet6
diff options
context:
space:
mode:
authorbz <bz@FreeBSD.org>2015-12-22 14:53:19 +0000
committerbz <bz@FreeBSD.org>2015-12-22 14:53:19 +0000
commit982684552ba3216d04c7b4322ffbc5f7dbd7d6cd (patch)
tree49ba74e8383847e547869903c82cf033893d75de /sys/netinet6
parent41756a161ecb669a9ffeda0858a47ae3f177386c (diff)
downloadFreeBSD-src-982684552ba3216d04c7b4322ffbc5f7dbd7d6cd.zip
FreeBSD-src-982684552ba3216d04c7b4322ffbc5f7dbd7d6cd.tar.gz
Since r256624 we've been leaking routing table allocations
on vnet enabled jail shutdown. Call the provided cleanup routines for IP versions 4 and 6 to plug these leaks. Sponsored by: The FreeBSD Foundation MFC atfer: 2 weeks Reviewed by: gnn Differential Revision: https://reviews.freebsd.org/D4530
Diffstat (limited to 'sys/netinet6')
-rw-r--r--sys/netinet6/in6_rmx.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netinet6/in6_rmx.c b/sys/netinet6/in6_rmx.c
index 34065c5..13473cd 100644
--- a/sys/netinet6/in6_rmx.c
+++ b/sys/netinet6/in6_rmx.c
@@ -266,6 +266,7 @@ in6_detachhead(void **head, int off)
{
callout_drain(&V_rtq_mtutimer);
+ return (rn_detachhead(head));
return (1);
}
#endif
OpenPOWER on IntegriCloud