bpf: fix icmp v4 type load
bpf: fix icmp v4 type load

The type is really just __u8, not int. We do skb_load_bytes() on this
and write the first byte of it, and later read the full int. IPv6 is
correct, and using __u8.

Signed-off-by: Daniel Borkmann <3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@cilium.io>

michi-covalent/cilium,gumpt/cilium,scanf/cilium,tklauser/cilium,eloycoto/cilium,scanf/cilium,mskarbek/cilium,tgraf/cilium,michi-covalent/cilium,gumpt/cilium,gumpt/cilium,mskarbek/cilium,cilium-team/cilium,gumpt/cilium,tgraf/cilium,tgraf/cilium,tklauser/cilium,michi-covalent/cilium,scanf/cilium,mskarbek/cilium,eloycoto/cilium,mskarbek/cilium,gumpt/cilium,cilium-team/cilium,eloycoto/cilium,tklauser/cilium,eloycoto/cilium,gumpt/cilium,tgraf/cilium,scanf/cilium,scanf/cilium,eloycoto/cilium,tgraf/cilium,scanf/cilium,michi-covalent/cilium,cilium/cilium,tklauser/cilium,mskarbek/cilium,gumpt/cilium,scanf/cilium,eloycoto/cilium,cilium/cilium,cilium/cilium,eloycoto/cilium,tklauser/cilium,cilium/cilium,mskarbek/cilium,michi-covalent/cilium,cilium/cilium,tgraf/cilium