Lines Matching defs:arp
65 #include <net/arp.h>
707 * daddr=NULL means leave destination address (eg unresolved arp). */
838 struct arphdr *arp = (struct arphdr *)skb->data;
839 unsigned char *arp_ptr = (unsigned char *)(arp + 1);
882 arp->ar_hln = 8;
883 arp_ptr += arp->ar_hln; /* skip over sender unique id */
885 arp_ptr += arp->ar_pln; /* skip over sender IP addr */
887 if (arp->ar_op == htons(ARPOP_REQUEST))
1199 * converting to an ethernet frame header, aswell as arp
1323 struct arphdr *arp = (struct arphdr *)skb->data;
1324 unsigned char *arp_ptr = (unsigned char *)(arp + 1);