diff options
| author | Kristof Provost <kp@FreeBSD.org> | 2024-01-26 12:29:31 +0000 |
|---|---|---|
| committer | Kristof Provost <kp@FreeBSD.org> | 2024-01-29 13:10:19 +0000 |
| commit | ffeab76b68550c347abcd7c31c3b3dfcdea732b5 (patch) | |
| tree | 3129d42ecb0c275305b48ff7b4696bac7a32ec30 /sys/net/if_ethersubr.c | |
| parent | 0b3f9e435f2bde9e5be27030d9f574a977a1ad47 (diff) | |
Diffstat (limited to 'sys/net/if_ethersubr.c')
| -rw-r--r-- | sys/net/if_ethersubr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net/if_ethersubr.c b/sys/net/if_ethersubr.c index ef0b1f705260..4332f4ce864e 100644 --- a/sys/net/if_ethersubr.c +++ b/sys/net/if_ethersubr.c @@ -878,7 +878,7 @@ ether_demux(struct ifnet *ifp, struct mbuf *m) /* Do not grab PROMISC frames in case we are re-entered. */ if (PFIL_HOOKED_IN(V_link_pfil_head) && !(m->m_flags & M_PROMISC)) { i = pfil_mbuf_in(V_link_pfil_head, &m, ifp, NULL); - if (i != 0 || m == NULL) + if (i != PFIL_PASS) return; } |
