Netmap (generic) intercepts the if_input method to handle RX packets. So:
- Call ifp->if_input() instead of netisr_dispatch().
- Add stricter check for incoming packet length.
This change is very useful with bhyve + vale + if_vxlan.
We have been using this patch for several years.