umb can use p2p_input as an if_input handler.
authordlg <dlg@openbsd.org>
Sat, 26 Aug 2023 11:33:46 +0000 (11:33 +0000)
committerdlg <dlg@openbsd.org>
Sat, 26 Aug 2023 11:33:46 +0000 (11:33 +0000)
commitf41dbf718876723e3182f5e1bb285a94afdfcbb2
tree1da6af67dcfed60365ae796ce860cf0caa9d3ab6
parentc06ea38e159cb6792e4d7210b9ffe61dc5718b66
umb can use p2p_input as an if_input handler.

umb(4) is a hardware p2p driver, it just has ip coming in, so we can do
the same thing we do for the address family and input processing as
other p2p interfaces.

the short packet check that umb_input does is already done by the ip
stacks, so we're not losing anything.

tested by gerhard@ mbuhl@
ok gerhard@
sys/dev/usb/if_umb.c