Ethng: layer 2 interface improvements

Ethng contains a number of incremental improvements to ifnet and routing as well as hooks for TOE support that I would like to see brought back in to CVS.

TOE:

Changes by directory for ethng

Changes by directory for TOE support

Ethng (last edited 2020-10-20T22:41:17+0000 by SashaVigole)