Lines Matching refs:ea
722 struct elapaarp *ea = aarp_hdr(skb); in aarp_rcv() local
737 if (!skb_pull(skb, sizeof(*ea))) in aarp_rcv()
740 function = ntohs(ea->function); in aarp_rcv()
744 ea->hw_len != ETH_ALEN || ea->pa_len != AARP_PA_ALEN || in aarp_rcv()
745 ea->pa_src_zero || ea->pa_dst_zero) in aarp_rcv()
749 hash = ea->pa_src_node % (AARP_HASH_SIZE - 1); in aarp_rcv()
752 sa.s_node = ea->pa_src_node; in aarp_rcv()
753 sa.s_net = ea->pa_src_net; in aarp_rcv()
761 ifa->address.s_node == ea->pa_dst_node && in aarp_rcv()
762 ifa->address.s_net == ea->pa_dst_net) { in aarp_rcv()
768 da.s_node = ea->pa_dst_node; in aarp_rcv()
769 da.s_net = ea->pa_dst_net; in aarp_rcv()
794 ether_addr_copy(a->hwaddr, ea->hw_src); in aarp_rcv()
816 sa.s_node = ea->pa_dst_node; in aarp_rcv()
817 sa.s_net = ea->pa_dst_net; in aarp_rcv()
858 sa.s_node = ea->pa_src_node; in aarp_rcv()
859 sa.s_net = ea->pa_src_net; in aarp_rcv()
863 aarp_send_reply(dev, ma, &sa, ea->hw_src); in aarp_rcv()