summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/netgraph/ng_eiface.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/netgraph/ng_eiface.c b/sys/netgraph/ng_eiface.c
index a38abe3..a47aadd 100644
--- a/sys/netgraph/ng_eiface.c
+++ b/sys/netgraph/ng_eiface.c
@@ -234,6 +234,12 @@ ng_eiface_start2(node_p node, hook_p hook, void *arg1, int arg2)
*/
BPF_MTAP(ifp, m);
+ if (ifp->if_flags & IFF_MONITOR) {
+ ifp->if_ipackets++;
+ m_freem(m);
+ continue;
+ }
+
/*
* Send packet; if hook is not connected, mbuf will get
* freed.
OpenPOWER on IntegriCloud