vlan: clean up hard_start_xmit functions