From fbb4d5e588eb6d462afdcde309cd39572f648982 Mon Sep 17 00:00:00 2001
From: Richard Kojedzinszky <krichy@cflinux.hu>
Date: Mon, 29 Dec 2014 20:56:12 +0100
Subject: [PATCH 2/2] fix table reference from inline anchor

---
 sys/netpfil/pf/pf_table.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys/netpfil/pf/pf_table.c b/sys/netpfil/pf/pf_table.c
index 595a365..4f1c21c 100644
--- a/sys/netpfil/pf/pf_table.c
+++ b/sys/netpfil/pf/pf_table.c
@@ -1746,7 +1746,8 @@ pfr_setflags_ktable(struct pfr_ktable *kt, int newf)
 	PF_RULES_WASSERT();
 
 	if (!(newf & PFR_TFLAG_REFERENCED) &&
-	    !(newf & PFR_TFLAG_PERSIST))
+	    !(newf & PFR_TFLAG_PERSIST) &&
+	    !(newf & PFR_TFLAG_REFDANCHOR))
 		newf &= ~PFR_TFLAG_ACTIVE;
 	if (!(newf & PFR_TFLAG_ACTIVE))
 		newf &= ~PFR_TFLAG_USRMASK;
-- 
1.8.4.2