pkg/neighborsmap: Missing padding for map values
pkg/neighborsmap: Missing padding for map values

Commit 8fd7415 introduces a Go definition of the NodePort neighbor maps,
to enable their creation during the daemon's initialization. The value
structure is however missing some padding to match its C counterpart,
resulting in the following warnings:

    2020-03-25T23:07:55.245972761Z level=warning msg="Value-size mismatch for BPF map" file-path=/sys/fs/bpf/tc/globals/cilium_nodeport_neigh4 new=6 old=8 subsys=bpf
    2020-03-25T23:07:55.245975572Z level=warning msg="Removing map to allow for property upgrade (expect map data loss)" file-path=/sys/fs/bpf/tc/globals/cilium_nodeport_neigh4 subsys=bpf
    2020-03-25T23:07:55.256431723Z level=debug msg="Registered BPF map" path=/sys/fs/bpf/tc/globals/cilium_nodeport_neigh4 subsys=bpf
    2020-03-25T23:07:55.256461108Z level=debug msg="Unregistered BPF map" path=/sys/fs/bpf/tc/globals/cilium_nodeport_neigh4 subsys=bpf

Fixes: 8fd7415 ("maps/neighborsmap, daemon: Create map from daemon")
Signed-off-by: Paul Chaignon <a027184a55211cd23e3f3094f1fdc728df5e0500@cilium.io>

cilium-team/cilium,michi-covalent/cilium,michi-covalent/cilium,tklauser/cilium,tklauser/cilium,michi-covalent/cilium,tklauser/cilium,tgraf/cilium,tklauser/cilium,tklauser/cilium,tgraf/cilium,michi-covalent/cilium,tgraf/cilium,cilium-team/cilium,michi-covalent/cilium,cilium/cilium,tgraf/cilium,cilium/cilium,cilium/cilium,tgraf/cilium,cilium/cilium,tgraf/cilium,cilium/cilium