John-
Sorry for not copying your orgional patch into your email, but I apparently
erased this email prior to fully reading it. At any rate, as we discussed the
other day, I think this idea is great, but it would benefit from being
implemented using macvlans rather than a new link type. If we can set a
hardware flag in the underlying driver to indicate support for hardware
forwarding, we can skip the macvlan soft forwarding, and just transmit directly.
It should save us needing to create a whole new link type that is so simmilar to
one we already have.
I'm back home now, so I can start looking at this if you like on monday.
Best
Neil