summaryrefslogtreecommitdiffstats
path: root/sys/netpfil
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2013-12-22 12:10:36 +0000
committerglebius <glebius@FreeBSD.org>2013-12-22 12:10:36 +0000
commit964c4daebac41fa6a99910d9c69ebfabdbd1373d (patch)
treec1fd83c5843d493acb36cd3ba2ced69de9dcbadb /sys/netpfil
parent008047911e7b23054727d1f1e7e285e131d57c5f (diff)
downloadFreeBSD-src-964c4daebac41fa6a99910d9c69ebfabdbd1373d.zip
FreeBSD-src-964c4daebac41fa6a99910d9c69ebfabdbd1373d.tar.gz
Fix fallout from r258479: in pf_free_src_node() the node must already
be unlinked. Reported by: Konstantin Kukushkin <dark rambler-co.ru> Sponsored by: Nginx, Inc.
Diffstat (limited to 'sys/netpfil')
-rw-r--r--sys/netpfil/pf/pf.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/netpfil/pf/pf.c b/sys/netpfil/pf/pf.c
index b2e3788..e2fa265 100644
--- a/sys/netpfil/pf/pf.c
+++ b/sys/netpfil/pf/pf.c
@@ -713,7 +713,6 @@ pf_free_src_node(struct pf_src_node *sn)
{
KASSERT(sn->states == 0, ("%s: %p has refs", __func__, sn));
- LIST_REMOVE(sn, entry);
uma_zfree(V_pf_sources_z, sn);
}
OpenPOWER on IntegriCloud