arping: Improve response correlation
arping: Improve response correlation

The arping library sends ARP requests via a raw socket (proto set to
ARP). It means that the socket can can receive any ARP packet.

Previously, the library was filtering responses based on whether a
packet is ARP response AND response source IP addr == arpinged IP addr.

Improve the filter by adding a check whether destination IP addr == ARP
request source IP addr.

Signed-off-by: Martynas Pumputis <6b0d31c0d563223024da45691584643ac78c96e8@lambda.lt>

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