aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/netpfil/pf/pf.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/netpfil/pf/pf.c b/sys/netpfil/pf/pf.c
index f587fa3fb196..8d9d595dc1ec 100644
--- a/sys/netpfil/pf/pf.c
+++ b/sys/netpfil/pf/pf.c
@@ -8033,10 +8033,9 @@ pf_route6(struct mbuf **m, struct pf_krule *r, struct ifnet *oifp,
s->kif = kif;
s->orig_kif = oifp->if_pf_kif;
}
- }
- if (s)
PF_STATE_UNLOCK(s);
+ }
if (ifp == NULL) {
SDT_PROBE1(pf, ip6, route_to, drop, __LINE__);