• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/mDNSResponder-561.1.1/mDNSMacOSX/

Lines Matching defs:v4

1057             if (i->ifinfo.ip.type == mDNSAddrType_IPv4 && i->ifinfo.ip.ip.v4.b[0] == 17)
1257 // To match *either* a v4 or v6 instance of this interface name, pass AF_UNSPEC for type
1729 // OR send via our primary v4 unicast socket
1762 sin_to->sin_addr.s_addr = dst->ip.v4.NotAnInteger;
1850 // Note: When sending, mDNSCore may often ask us to send both a v4 multicast packet and then a v6 multicast packet
1954 dstaddr->ip.v4 = *(mDNSv4Addr*)CMSG_DATA(cmPtr);
1955 //LogMsg("mDNSMacOSX.c: recvmsg IP_RECVDSTADDR %.4a", &dstaddr->ip.v4);
1993 if ((intf->ip.ip.v4.NotAnInteger ^ addr->ip.v4.NotAnInteger) == 0)
2072 senderAddr.ip.v4.NotAnInteger = s->sin_addr.s_addr;
2704 saddr->sin_addr.s_addr = dst->ip.v4.NotAnInteger;
3378 if (p4) LogSPS("CountProxyTargets: fd %d %-7s IP%2d %.4a", x->BPF_fd, x->ifinfo.ifname, numv4, &rr->AddressProxy.ip.v4);
3408 LogMsg("mDNSPlatformUpdateProxyList: ERROR Too many address proxy records v4 %d v6 %d", numv4, numv6);
3413 LogSPS("mDNSPlatformUpdateProxyList: fd %d %-7s MAC %.6a %d v4 %d v6", x->BPF_fd, x->ifinfo.ifname, &x->ifinfo.MAC, numv4, numv6);
3478 mDNSv4Addr a = rr->AddressProxy.ip.v4;
3787 ip->ip.v4.NotAnInteger = ifa_addr->sin_addr.s_addr;
4099 if (q->servAddr.type == mDNSAddrType_IPv4 && mDNSIPv4AddressIsOnes(q->servAddr.ip.v4))
4310 else if (m->Router.type == mDNSAddrType_IPv4 && mDNSIPv4AddressIsZero(m->Router.ip.v4))
4313 mDNS_snprintf(buffer, sizeof(buffer), "No network connection - v4 zero");
4561 info->AutoTunnelTarget.namestorage.c, &m->AdvertisedV4.ip.v4, mDNSVal16(m->AutoTunnelNAT.IntPort),
4825 // a v6 address but no v4 address, we prefer the caller to get the positive AAAA response before the A NXDOMAIN.
4986 tmpDst.ip.v4 = tun->rmt_outer;
4989 if (tmpSrc.type == mDNSAddrType_IPv4) tun->loc_outer = tmpSrc.ip.v4;
4990 else tun->loc_outer = m->AdvertisedV4.ip.v4;
5461 primary->ifa_v4addr.s_addr = n->ip.ip.v4.NotAnInteger;
5462 imr.imr_multiaddr.s_addr = AllDNSLinkGroup_v4.ip.v4.NotAnInteger;
5948 LogInfo("mDNSPlatformUpdateDNSStatus: Trigger needed v4 %d, v6 %d, quesiton %##s (%s)", m->p->v4answers, m->p->v6answers, q->qname.c,
6225 saddr.sin_addr.s_addr = *(in_addr_t *)&m->Router.ip.v4;
6239 !mDNSv4AddressIsLinkLocal(&a.ip.v4) )
6246 mDNS_snprintf(buf, sizeof(buf), "%d.%d.%d.%d.in-addr.arpa.", a.ip.v4.b[3] & n.ip.v4.b[3],
6247 a.ip.v4.b[2] & n.ip.v4.b[2],
6248 a.ip.v4.b[1] & n.ip.v4.b[1],
6249 a.ip.v4.b[0] & n.ip.v4.b[0]);
6331 mDNSexport mStatus mDNSPlatformGetPrimaryInterface(mDNS *const m, mDNSAddr *v4, mDNSAddr *v6, mDNSAddr *r)
6345 r->ip.v4 = zerov4Addr;
6359 *(in_addr_t *)&r->ip.v4 = saddr.sin_addr.s_addr;
6369 *v4 = *v6 = zeroAddr;
6374 while (ifa && (mDNSIPv4AddressIsZero(v4->ip.v4) || mDNSv4AddressIsLinkLocal(&v4->ip.v4) || !HavePrimaryGlobalv6))
6381 if (mDNSIPv4AddressIsZero(v4->ip.v4) || mDNSv4AddressIsLinkLocal(&v4->ip.v4)) SetupAddr(v4, ifa->ifa_addr);
6402 // Note that while we advertise v6, we still require v4 (possibly NAT'd, but not link-local) because we must use
7801 if (s->addr.ip.v4.b[0] == 17)
7850 tmpDst.ip.v4 = p->rmt_outer;
7853 !mDNSSameIPv4Address(p->loc_outer, tmpSrc.ip.v4))
7857 p->loc_outer = tmpSrc.ip.v4;
9871 LogMsg("getsockname v4 error %d (%s)", errno, strerror(errno));