move from calling l3 protocol input handlers to using if_vinput.
authordlg <dlg@openbsd.org>
Sat, 20 Feb 2021 05:03:37 +0000 (05:03 +0000)
committerdlg <dlg@openbsd.org>
Sat, 20 Feb 2021 05:03:37 +0000 (05:03 +0000)
commit2e3db693425fa699ba445a3f10a43e837b3ca943
tree57ba397239a5fe993d240e7c744bddd97580e790
parent7b6aba233e6515a71c432d10a18dd7b4d55a9809
move from calling l3 protocol input handlers to using if_vinput.

if_vinput requires mpsafe interface counters, so add those in. this
factors out some more code between drivers. monitor mode will work
on these interfaces now too.
sys/net/if_mpe.c
sys/net/if_mpip.c