packet: infer protocol from ethernet header if unset