Lines Matching refs:arp

13646 mDNSlocal void mDNSCoreReceiveRawARP(mDNS *const m, const ARP_EthIP *const arp, const mDNSInterface…  in mDNSCoreReceiveRawARP()  argument
13663 if (mDNSSameOpaque16(arp->op, ARP_op_request) && !mDNSSameIPv4Address(arp->spa, arp->tpa)) in mDNSCoreReceiveRawARP()
13667 …r->AddressProxy.type == mDNSAddrType_IPv4 && mDNSSameIPv4Address(rr->AddressProxy.ip.v4, arp->tpa)) in mDNSCoreReceiveRawARP()
13673 const char *const msg = mDNSSameEthAddress(&arp->sha, &rr->WakeUp.IMAC) ? msg1 : in mDNSCoreReceiveRawARP()
13675 … mDNSSameEthAddress(&arp->sha, &intf->MAC) ? msg3 : msg4; in mDNSCoreReceiveRawARP()
13677 …intf->ifname, msg, &arp->sha, &arp->spa, &arp->tpa, &rr->WakeUp.HMAC, &rr->WakeUp.IMAC, ARDisplayS… in mDNSCoreReceiveRawARP()
13691 SendARP(m, 2, rr, &arp->tpa, &arp->sha, &arp->spa, &arp->sha); in mDNSCoreReceiveRawARP()
13704 if (mDNSSameEthAddress(&arp->sha, &intf->MAC)) in mDNSCoreReceiveRawARP()
13705 debugf("ARP from self for %.4a", &arp->tpa); in mDNSCoreReceiveRawARP()
13708 if (!mDNSSameIPv4Address(arp->spa, zerov4Addr)) in mDNSCoreReceiveRawARP()
13711 …y.type == mDNSAddrType_IPv4 && mDNSSameIPv4Address(rr->AddressProxy.ip.v4, arp->spa) && (rr->Probe… in mDNSCoreReceiveRawARP()
13716 … &arp->sha, &arp->spa, &arp->tpa, &rr->WakeUp.HMAC, &rr->WakeUp.IMAC, ARDisplayString(m, rr)); in mDNSCoreReceiveRawARP()
13721 if (mDNSSameEthAddress(&arp->sha, &rr->WakeUp.IMAC)) in mDNSCoreReceiveRawARP()
13724 …mDNSSameIPv4Address(arp->spa, arp->tpa) ? "Announcement " : mDNSSameOpaque16(arp->op, ARP_op_reque… in mDNSCoreReceiveRawARP()
13725 &arp->sha, &arp->spa, &arp->tpa, ARDisplayString(m, rr)); in mDNSCoreReceiveRawARP()
13730 … &arp->sha, &arp->spa, &arp->tpa, &rr->WakeUp.HMAC, &rr->WakeUp.IMAC, ARDisplayString(m, rr)); in mDNSCoreReceiveRawARP()
14042 …ethertype, Ethertype_ARP) && mDNSSameOpaque16(pkt->arp.hrd, ARP_hrd_eth) && mDNSSameOpaque16(pkt-> in mDNSCoreReceiveRawPacket()
14043 mDNSCoreReceiveRawARP(m, &pkt->arp, InterfaceID); in mDNSCoreReceiveRawPacket()