• Home
  • Raw
  • Download

Lines Matching refs:rdata

395 	const mDNSBool selfref = SameDomainName(&q->qname, &rr->rdata->u.name);  in AnswerQuestionByFollowingCNAME()
422 AssignDomainName(&q->qname, &rr->rdata->u.name); // Update qname in AnswerQuestionByFollowingCNAME()
1196 …ype_TXT && rr->resrec.rdlength == 0) { rr->resrec.rdlength = 1; rr->resrec.rdata->u.txt.c[0] = 0; } in mDNS_Register_internal()
1223 if (!ValidateRData(rr->resrec.rrtype, rr->resrec.rdlength, rr->resrec.rdata)) in mDNS_Register_internal()
1349 RData *OldRData = rr->resrec.rdata; in CompleteRDataUpdate()
1640 SameDomainName(&rr->resrec.rdata->u.srv.target, rr2->resrec.name)) in AddAdditionalsToResponseList()
1655 SameDomainLabel(rr->resrec.rdata->u.name.c, m->DeviceInfo.resrec.name->c)) in AddAdditionalsToResponseList()
2158 SameDomainName(&rr->resrec.rdata->u.srv.target, r2->resrec.name) && in SendResponses()
2165 …if (ResourceRecordIsValidAnswer(&m->DeviceInfo) && SameDomainLabel(rr->resrec.rdata->u.name.c, m->… in SendResponses()
2259 RData *OldRData = rr->resrec.rdata; in SendResponses()
2405 SetupOwnerOpt(m, intf, &opt.resrec.rdata->u.opt[0]); in SendResponses()
2689 mDNSu32 metric = SPSMetric(cr->resrec.rdata->u.name.c); in FindSPSInCache1()
3179 SetupOwnerOpt(m, intf, &opt.resrec.rdata->u.opt[0]); in SendQueries()
3658 if (rr->resrec.rdata->MaxRDLength) // Never generate "remove" events for negative results in CacheRecordRmv()
3703 …if (r->resrec.rdata && r->resrec.rdata != (RData*)&r->smallrdatastorage) mDNSPlatformMemFree(r->re… in ReleaseCacheRecord()
3704 r->resrec.rdata = mDNSNULL; in ReleaseCacheRecord()
4123 …r->resrec.rdata = (RData*)&r->smallrdatastorage; // By default, assume we're usually going to be u… in GetCacheRecord()
4126 r->resrec.rdata = (RData*)mDNSPlatformMemAllocate(sizeofRDataHeader + RDLength); in GetCacheRecord()
4127 if (r->resrec.rdata) r->resrec.rdata->MaxRDLength = r->resrec.rdlength = RDLength; in GetCacheRecord()
4891 opt.resrec.rdata->u.opt[0].opt = kDNSOpt_Lease; in SendSPSRegistrationForOwner()
4892 opt.resrec.rdata->u.opt[0].optlen = DNSOpt_LeaseData_Space - 4; in SendSPSRegistrationForOwner()
4893 opt.resrec.rdata->u.opt[0].u.updatelease = DEFAULT_UPDATE_LEASE; in SendSPSRegistrationForOwner()
4895 SetupOwnerOpt(m, intf, &opt.resrec.rdata->u.opt[1]); // use our own interface information in SendSPSRegistrationForOwner()
4898 opt.resrec.rdata->u.opt[1].u.owner = *owner; in SendSPSRegistrationForOwner()
4899 opt.resrec.rdata->u.opt[1].opt = kDNSOpt_Owner; in SendSPSRegistrationForOwner()
4900 opt.resrec.rdata->u.opt[1].optlen = DNSOpt_Owner_Space(&owner->HMAC, &owner->IMAC) - 4; in SendSPSRegistrationForOwner()
5000 intf->SPSPort[sps] = answer->rdata->u.srv.port; in NetWakeResolve()
5001 AssignDomainName(&question->qname, &answer->rdata->u.srv.target); in NetWakeResolve()
5005 …AAAA && answer->rdlength == sizeof(mDNSv6Addr) && mDNSv6AddressIsLinkLocal(&answer->rdata->u.ipv6)) in NetWakeResolve()
5011 intf->SPSAddr[sps].ip.v6 = answer->rdata->u.ipv6; in NetWakeResolve()
5030 intf->SPSAddr[sps].ip.v4 = answer->rdata->u.ipv4; in NetWakeResolve()
5041 …if (rr->resrec.rrtype == kDNSType_SRV && !AuthRecord_uDNS(rr) && !mDNSSameIPPort(rr->resrec.rdata-… in mDNSCoreHaveAdvertisedMulticastServices()
5114 …mDNS_SetupQuestion(&intf->NetWakeResolve[i], intf->InterfaceID, &sps[i]->resrec.rdata->u.name, kDN… in BeginSleepProcessing()
5758 …const rdataOPT *const e = (const rdataOPT *)&m->rec.r.resrec.rdata->u.data[m->rec.r.resrec.rdlengt… in ProcessQuery()
5761 for (opt = &m->rec.r.resrec.rdata->u.opt[0]; opt < e; opt++) in ProcessQuery()
6371 RData *saveptr = rr->resrec.rdata; // Save the rr->resrec.rdata pointer in CreateNewCacheEntry()
6373 rr->resrec.rdata = saveptr; // Restore rr->resrec.rdata after the structure assignment in CreateNewCacheEntry()
6378 if (rr->resrec.rdata == (RData*)&rr->smallrdatastorage && RDLength > InlineCacheRDSize) in CreateNewCacheEntry()
6380 else if (rr->resrec.rdata != (RData*)&rr->smallrdatastorage && RDLength <= InlineCacheRDSize) in CreateNewCacheEntry()
6383 mDNSPlatformMemCopy(rr->resrec.rdata, m->rec.r.resrec.rdata, sizeofRDataHeader + RDLength); in CreateNewCacheEntry()
6605 …const rdataOPT *const e = (const rdataOPT *)&m->rec.r.resrec.rdata->u.data[m->rec.r.resrec.rdlengt… in mDNSCoreReceiveResponse()
6608 for (opt = &m->rec.r.resrec.rdata->u.opt[0]; opt < e; opt++) in mDNSCoreReceiveResponse()
6619 ….rrtype == kDNSType_CNAME) && SameDomainName(m->rec.r.resrec.name, &m->rec.r.resrec.rdata->u.name)) in mDNSCoreReceiveResponse()
6843 if (!SameRDataBody(&m->rec.r.resrec, &rr->resrec.rdata->u, SameDomainNameCS)) in mDNSCoreReceiveResponse()
7115 const rdataSOA *const soa = (const rdataSOA *)m->rec.r.resrec.rdata->u.data; in mDNSCoreReceiveResponse()
7265 …const rdataOPT *const e = (const rdataOPT *)&m->rec.r.resrec.rdata->u.data[m->rec.r.resrec.rdlengt… in mDNSCoreReceiveUpdate()
7266 for (o = &m->rec.r.resrec.rdata->u.opt[0]; o < e; o++) in mDNSCoreReceiveUpdate()
7327 ar->resrec.rdata->MaxRDLength = RDLengthMem; in mDNSCoreReceiveUpdate()
7328 mDNSPlatformMemCopy(ar->resrec.rdata->u.data, m->rec.r.resrec.rdata->u.data, RDLengthMem); in mDNSCoreReceiveUpdate()
7371 opt.resrec.rdata->u.opt[0].opt = kDNSOpt_Lease; in mDNSCoreReceiveUpdate()
7372 opt.resrec.rdata->u.opt[0].u.updatelease = updatelease; in mDNSCoreReceiveUpdate()
7392 …const rdataOPT *const e = (const rdataOPT *)&m->rec.r.resrec.rdata->u.data[m->rec.r.resrec.rdlengt… in mDNSCoreReceiveUpdateR()
7393 for (o = &m->rec.r.resrec.rdata->u.opt[0]; o < e; o++) in mDNSCoreReceiveUpdateR()
7456 cr->resrec.rdata = (RData*)&cr->smallrdatastorage; in MakeNegativeCacheRecord()
7457 cr->resrec.rdata->MaxRDLength = 0; in MakeNegativeCacheRecord()
8790 mDNSBool PortChanged = !mDNSSameIPPort(query->info->port, answer->rdata->u.srv.port); in FoundServiceInfoSRV()
8794 query->info->port = answer->rdata->u.srv.port; in FoundServiceInfoSRV()
8801 AssignDomainName(&query->qAv4.qname, &answer->rdata->u.srv.target); in FoundServiceInfoSRV()
8803 AssignDomainName(&query->qAv6.qname, &answer->rdata->u.srv.target); in FoundServiceInfoSRV()
8810 !SameDomainName(&query->qAv4.qname, &answer->rdata->u.srv.target)) in FoundServiceInfoSRV()
8814 if (SameDomainName(&query->qAv4.qname, &answer->rdata->u.srv.target) && !PortChanged) in FoundServiceInfoSRV()
8827 AssignDomainName(&query->qAv4.qname, &answer->rdata->u.srv.target); in FoundServiceInfoSRV()
8829 AssignDomainName(&query->qAv6.qname, &answer->rdata->u.srv.target); in FoundServiceInfoSRV()
8840 query->Answers, query->qSRV.qname.c, answer->rdata->u.srv.target.c, in FoundServiceInfoSRV()
8841 mDNSVal16(answer->rdata->u.srv.port)); in FoundServiceInfoSRV()
8858 mDNSPlatformMemCopy(query->info->TXTinfo, answer->rdata->u.txt.c, answer->rdlength); in FoundServiceInfoTXT()
8868 query->Answers, query->qSRV.qname.c, answer->rdata->u.txt.c); in FoundServiceInfoTXT()
8882 query->info->ip.ip.v4 = answer->rdata->u.ipv4; in FoundServiceInfo()
8887 query->info->ip.ip.v6 = answer->rdata->u.ipv6; in FoundServiceInfo()
8908 query->Answers, query->qSRV.qname.c, &answer->rdata->u.data); in FoundServiceInfo()
9119 …rr->resrec.rdlength == newrdlength && mDNSPlatformMemSame(rr->resrec.rdata->u.data, newrdata->u.da… in mDNS_Update()
9190 set->RR_A.resrec.rdata->u.ipv4 = set->ip.ip.v4; in AdvertiseInterface()
9199 set->RR_A.resrec.rdata->u.ipv6 = set->ip.ip.v6; in AdvertiseInterface()
9222 mDNSu8 *p = set->RR_HINFO.resrec.rdata->u.data; in AdvertiseInterface()
9816 if (sr->RR_TXT.resrec.rdata->MaxRDLength < txtlen) in mDNS_RegisterService()
9817 sr->RR_TXT.resrec.rdata->MaxRDLength = txtlen; in mDNS_RegisterService()
9829 AssignDomainName(&sr->RR_ADV.resrec.rdata->u.name, sr->RR_PTR.resrec.name); in mDNS_RegisterService()
9834 AssignDomainName(&sr->RR_PTR.resrec.rdata->u.name, sr->RR_SRV.resrec.name); in mDNS_RegisterService()
9849 AssignDomainName(&sr->SubTypes[i].resrec.rdata->u.name, &sr->RR_SRV.namestorage); in mDNS_RegisterService()
9855 sr->RR_SRV.resrec.rdata->u.srv.priority = 0; in mDNS_RegisterService()
9856 sr->RR_SRV.resrec.rdata->u.srv.weight = 0; in mDNS_RegisterService()
9857 sr->RR_SRV.resrec.rdata->u.srv.port = port; in mDNS_RegisterService()
9860 if (host && host->c[0]) AssignDomainName(&sr->RR_SRV.resrec.rdata->u.srv.target, host); in mDNS_RegisterService()
9861 …else { sr->RR_SRV.AutoTarget = Target_AutoHost; sr->RR_SRV.resrec.rdata->u.srv.target.c[0] = '\0';… in mDNS_RegisterService()
9867 else if (txtinfo != sr->RR_TXT.resrec.rdata->u.txt.c) in mDNS_RegisterService()
9870 …if (sr->RR_TXT.resrec.rdlength > sr->RR_TXT.resrec.rdata->MaxRDLength) return(mStatus_BadParamErr); in mDNS_RegisterService()
9871 mDNSPlatformMemCopy(sr->RR_TXT.resrec.rdata->u.txt.c, txtinfo, txtlen); in mDNS_RegisterService()
9905 ExtraResourceRecord *extra, RData *rdata, mDNSu32 ttl, mDNSu32 includeP2P) in mDNS_AddRecordToService() argument
9922 mDNS_SetupResourceRecord(&extra->r, rdata, sr->RR_PTR.resrec.InterfaceID, in mDNS_AddRecordToService()
9976 const domainname *host = sr->RR_SRV.AutoTarget ? mDNSNULL : &sr->RR_SRV.resrec.rdata->u.srv.target; in mDNS_RenameAndReregisterService()
9993 …host, sr->RR_SRV.resrec.rdata->u.srv.port, sr->RR_TXT.resrec.rdata->u.txt.c, sr->RR_TXT.resrec.rdl… in mDNS_RenameAndReregisterService()
10004 err = mDNS_AddRecordToService(m, sr, e, e->r.resrec.rdata, e->r.resrec.rroriginalttl, 0); in mDNS_RenameAndReregisterService()
10016 …if (mDNSIPPortIsZero(sr->RR_SRV.resrec.rdata->u.srv.port)) return(mDNS_DeregisterNoSuchService(m, … in mDNS_DeregisterService_drt()
10096 rr->resrec.rdata->u.srv.priority = 0; in mDNS_RegisterNoSuchService()
10097 rr->resrec.rdata->u.srv.weight = 0; in mDNS_RegisterNoSuchService()
10098 rr->resrec.rdata->u.srv.port = zeroIPPort; in mDNS_RegisterNoSuchService()
10099 if (host && host->c[0]) AssignDomainName(&rr->resrec.rdata->u.srv.target, host); in mDNS_RegisterNoSuchService()
10117 …if (!MakeDomainNameFromDNSNameString(&rr->resrec.rdata->u.name, domname)) return(m… in mDNS_AdvertiseDomains()
10450 r2->resrec.rrtype == kDNSType_SRV && mDNSSameIPPort(r2->resrec.rdata->u.srv.port, port) && in mDNSCoreReceiveRawTransportPacket()