version 1.1, 2017/06/13 17:50:07
|
version 1.2, 2021/03/11 13:59:52
|
Line 0
|
Line 1
|
|
diff --git sys/netpfil/pf/pf_table.c sys/netpfil/pf/pf_table.c |
|
index 595a365..4f1c21c 100644 |
|
--- sys/netpfil/pf/pf_table.c |
|
+++ 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; |
|
-- |