format: remove old function
ethernet: initial implementation
ethernet: reusable function

for usage with vlan
ip: initial implementation
icmp: initial implementation
mpls: initial implementation
tcp: initial implementation
udp: initial implementation
vlan: initial implementation
arp: initial implementation
cdp: initial implementation
gre: initial implementation