ARPOP_REPLY
if (arp->op_code == htons(ARPOP_REPLY)) {
skb = arp_create(ARPOP_REPLY, ETH_P_ARP,
if (arp->op_code == htons(ARPOP_REPLY)) {
else if (curr_arp_slave && (arp->ar_op == htons(ARPOP_REPLY)) &&
arp_send(ARPOP_REPLY, ETH_P_ARP, sip, dev, tip, sha,
if (ahdr->ar_op != htons(ARPOP_REPLY))
reply = arp_create(ARPOP_REPLY, ETH_P_ARP, sip, dev, tip, sha,
arp->ar_op == htons(ARPOP_REPLY)) {
if (arp->hdr.ar_op == htons(ARPOP_REPLY) ||
arp_hdr->ar_op = htons(ARPOP_REPLY);
arp_hdr->ar_op = cpu_to_be16(ARPOP_REPLY);
skb = arp_create(ARPOP_REPLY, ETH_P_ARP,
skb = arp_create(ARPOP_REPLY, ETH_P_ARP, ip_dst, bat_priv->mesh_iface,
if (type != ARPOP_REPLY)
if (type != ARPOP_REPLY)
arp_send(ARPOP_REPLY, ETH_P_ARP, dest_ip, dev, src_ip,
skb = arp_create(ARPOP_REPLY, ETH_P_ARP, dest_ip, dev, src_ip,
arp_send(ARPOP_REPLY, ETH_P_ARP, *siptr,
(arp->ar_op != htons(ARPOP_REPLY) &&
if (is_garp && ar_op == htons(ARPOP_REPLY))
if (arp->ar_op != htons(ARPOP_REPLY) &&
arp_send_dst(ARPOP_REPLY, ETH_P_ARP, sip, dev, tip,
arp_send_dst(ARPOP_REPLY, ETH_P_ARP,
arp_send_dst(ARPOP_REPLY, ETH_P_ARP,
(arp->ar_op == htons(ARPOP_REPLY) &&
if (arp->ar_op != htons(ARPOP_REPLY) ||