Page MenuHomeFreeBSD

D3435.1778616881.diff
No OneTemporary

Size
540 B
Referenced Files
None
Subscribers
None

D3435.1778616881.diff

Index: sys/netpfil/pf/pf_if.c
===================================================================
--- sys/netpfil/pf/pf_if.c
+++ sys/netpfil/pf/pf_if.c
@@ -443,8 +443,9 @@
if (kif->pfik_ifp != NULL) {
IF_ADDR_RLOCK(kif->pfik_ifp);
TAILQ_FOREACH(ifgl, &kif->pfik_ifp->if_groups, ifgl_next)
- pfi_kif_update((struct pfi_kif *)
- ifgl->ifgl_group->ifg_pf_kif);
+ if (kif != ifgl->ifgl_group->ifg_pf_kif)
+ pfi_kif_update((struct pfi_kif *)
+ ifgl->ifgl_group->ifg_pf_kif);
IF_ADDR_RUNLOCK(kif->pfik_ifp);
}
}

File Metadata

Mime Type
text/plain
Expires
Tue, May 12, 8:14 PM (9 h, 43 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28692798
Default Alt Text
D3435.1778616881.diff (540 B)

Event Timeline