Fix eth_type matching for frames with vlan