diff --git a/sys/dev/netmap/netmap_generic.c b/sys/dev/netmap/netmap_generic.c index 9b1218043a88..ff5f7d792b53 100644 --- a/sys/dev/netmap/netmap_generic.c +++ b/sys/dev/netmap/netmap_generic.c @@ -79,6 +79,7 @@ #include #include /* bus_dmamap_* in netmap_kern.h */ +#include #include #include #include @@ -892,6 +893,7 @@ generic_rx_handler(if_t ifp, struct mbuf *m) if_inc_counter(ifp, IFCOUNTER_IQDROPS, 1); m_freem(m); } else { + BPF_MTAP(ifp, m); mbq_safe_enqueue(&kring->rx_queue, m); }