From de60ffe06fd65f3539a06b1542b7d5eaeb1ccdf4 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Wed, 17 Jul 2024 11:53:06 +0200 Subject: [PATCH] Revert "pfsync: Correctly check if bpf peers are present" This reverts commit 1d4942b27f634f2021e742b2a362f36a4908753a. --- sys/netpfil/pf/if_pfsync.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/netpfil/pf/if_pfsync.c b/sys/netpfil/pf/if_pfsync.c index 9aad44ccaf9..2cefe698b65 100644 --- a/sys/netpfil/pf/if_pfsync.c +++ b/sys/netpfil/pf/if_pfsync.c @@ -1792,7 +1792,7 @@ pfsync_sendout(int schedswi, int c) ("%s: sc_len %zu", __func__, b->b_len)); PFSYNC_BUCKET_LOCK_ASSERT(b); - if (!bpf_peers_present(ifp->if_bpf) && sc->sc_sync_if == NULL) { + if (ifp->if_bpf == NULL && sc->sc_sync_if == NULL) { pfsync_drop(sc); return; } @@ -1921,10 +1921,10 @@ pfsync_sendout(int schedswi, int c) V_pfsyncstats.pfsyncs_oacts[PFSYNC_ACT_EOF]++; /* we're done, let's put it on the wire */ - if (bpf_peers_present(ifp->if_bpf)) { + if (ifp->if_bpf) { m->m_data += aflen; m->m_len = m->m_pkthdr.len = len - aflen; - bpf_mtap(ifp->if_bpf, m); + BPF_MTAP(ifp, m); m->m_data -= aflen; m->m_len = m->m_pkthdr.len = len; }