Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:mDNSNULL

42 mDNSexport SearchListElem *SearchList = mDNSNULL;
107 DNSServer *tmp = mDNSNULL;
112 return mDNSNULL;
130 tmp->next = mDNSNULL;
154 (*p)->next = mDNSNULL;
300 return mDNSNULL;
325 info->domain.c, q->AuthInfo ? q->AuthInfo->domain.c : mDNSNULL, q->qname.c, DNSTypeName(q->qtype));
393 info->AutoTunnelNAT.clientContext = mDNSNULL;
394 info->next = mDNSNULL;
404 q->AuthInfo ? q->AuthInfo->domain.c : mDNSNULL,
405 newinfo ? newinfo ->domain.c : mDNSNULL, q->qname.c, DNSTypeName(q->qtype));
443 err = mDNSPlatformSendUDP(m, (mDNSu8 *)&u, end, 0, mDNSNULL, &m->Router, NATPMPPort);
463 if (n->tcpInfo.sock) { mDNSPlatformTCPCloseConnection(n->tcpInfo.sock); n->tcpInfo.sock = mDNSNULL; }
582 traversal->next = mDNSNULL;
710 if (!ptr) { LogMsg("ERROR: putLLQ - putQuestion"); return mDNSNULL; }
716 mDNS_SetupResourceRecord(&rr, mDNSNULL, mDNSInterface_Any, kDNSType_OPT, kStandardTTL, kDNSRecordTypeKnownUnique, AuthRecordAny, mDNSNULL, mDNSNULL);
725 if (!ptr) { LogMsg("ERROR: putLLQ - PutResourceRecordTTLJumbo"); return mDNSNULL; }
785 mStatus err = mDNSSendDNSMessage(m, &m->omsg, responsePtr, mDNSInterface_Any, q->LocalSocket, &q->servAddr, q->servPort, mDNSNULL, mDNSNULL);
910 if (ackEnd) mDNSSendDNSMessage(m, &m->omsg, ackEnd, mDNSInterface_Any, q->LocalSocket, srcaddr, srcport, mDNSNULL, mDNSNULL);
955 *matchQuestion = mDNSNULL;
972 tcpInfo->rr ? &tcpInfo->rr ->tcp : mDNSNULL;
991 AuthInfo = tcpInfo->rr ? GetAuthInfoForName(m, tcpInfo->rr->resrec.name) : mDNSNULL;
1026 err = mDNSSendDNSMessage(m, &tcpInfo->request, end, mDNSInterface_Any, mDNSNULL, &tcpInfo->Addr, tcpInfo->Port, sock, AuthInfo);
1070 if (backpointer) *backpointer = mDNSNULL; // Clear client backpointer FIRST so we don't risk double-disposing our tcpInfo_t
1108 if (backpointer) *backpointer = mDNSNULL; // Clear client backpointer FIRST so we don't risk double-disposing our tcpInfo_t
1125 tcpInfo->reply = mDNSNULL; // Detach reply buffer from tcpInfo_t, to make sure client callback can't cause it to be disposed
1143 { *backpointer = mDNSNULL; DisposeTCPConn(tcpInfo); }
1145 mDNSCoreReceive(m, reply, end, &Addr, Port, tls ? (mDNSAddr *)1 : mDNSNULL, srcPort, 0);
1159 if (backpointer) *backpointer = mDNSNULL;
1238 { LogMsg("MakeTCPConn: TLS connection being setup with NULL hostname"); return mDNSNULL; }
1241 if (!info) { LogMsg("ERROR: MakeTCP - memallocate failed"); return(mDNSNULL); }
1251 info->reply = mDNSNULL;
1263 if (!info->sock) { LogMsg("MakeTCPConn: unable to create TCP socket"); mDNSPlatformMemFree(info); return(mDNSNULL); }
1264 err = mDNSPlatformTCPConnect(info->sock, Addr, Port, hostname, (question ? question->InterfaceID : mDNSNULL), tcpCallback, info);
1267 // Instead of returning mDNSNULL here on failure, we should probably invoke the callback with an error code.
1274 else if (err != mStatus_ConnPending ) { LogInfo("MakeTCPConn: connection failed"); DisposeTCPConn(info); return(mDNSNULL); }
1323 if (q->tcp) { DisposeTCPConn(q->tcp); q->tcp = mDNSNULL; }
1342 q->tcp = MakeTCPConn(m, mDNSNULL, mDNSNULL, kTCPSocketFlags_UseTLS, &q->servAddr, q->servPort, &q->nta->Host, q, mDNSNULL);
1382 mDNSSendDNSMessage(m, &m->omsg, end, mDNSInterface_Any, q->LocalSocket, &q->servAddr, q->servPort, mDNSNULL, mDNSNULL);
1416 if (AuthInfo->AutoTunnelHostRecord.namestorage.c[0] == 0) return(mDNSNULL);
1424 HostnameInfo *besthi = mDNSNULL, *hi;
1441 return(mDNSNULL);
1595 zd->question.qnameOrig = mDNSNULL;
1609 if (!zd) { LogMsg("ERROR: StartGetZoneData - mDNSPlatformMemAllocate failed"); return mDNSNULL; }
1671 if (q->QuestionCallback == GetZoneData_QuestionCallback) return(mDNSNULL);
1672 if (q->qtype == kDNSType_SOA ) return(mDNSNULL);
1700 srvRR = mDNSNULL;
1769 rr->NATinfo.clientContext = mDNSNULL;
1803 SetNewRData(&rr->resrec, mDNSNULL, 0); // Update rdlength, rdestimate, rdatahash
1898 rr->next = mDNSNULL;
1904 rr->NATinfo.clientContext = mDNSNULL;
1950 mDNSBool WereBehindNAT = (rr->NATinfo.clientContext != mDNSNULL);
2104 mDNS_SetupResourceRecord(&h->arv4, mDNSNULL, mDNSInterface_Any, kDNSType_A, kHostNameTTL, kDNSRecordTypeUnregistered, AuthRecordAny, HostnameCallback, h);
2130 mDNS_SetupResourceRecord(&h->arv6, mDNSNULL, mDNSInterface_Any, kDNSType_AAAA, kHostNameTTL, kDNSRecordTypeKnownUnique, AuthRecordAny, HostnameCallback, h);
2159 hi->natinfo.clientContext = mDNSNULL;
2276 q->qnameOrig = mDNSNULL;
2278 q->QuestionContext = mDNSNULL;
2623 return mDNSNULL;
2669 if (rr->tcp) { DisposeTCPConn(rr->tcp); rr->tcp = mDNSNULL; }
2671 rr->tcp = MakeTCPConn(m, &m->omsg, ptr, kTCPSocketFlags_UseTLS, &rr->nta->Addr, rr->nta->Port, &rr->nta->Host, mDNSNULL, rr);
2677 err = mDNSSendDNSMessage(m, &m->omsg, ptr, mDNSInterface_Any, mDNSNULL, &rr->nta->Addr, rr->nta->Port, mDNSNULL, GetAuthInfoForName_internal(m, rr->resrec.name));
2759 rr->SendRNow = mDNSNULL;
2786 if (anchorRR->tcp) { DisposeTCPConn(anchorRR->tcp); anchorRR->tcp = mDNSNULL; }
2788 anchorRR->tcp = MakeTCPConn(m, &m->omsg, ptr, kTCPSocketFlags_UseTLS, &anchorRR->nta->Addr, anchorRR->nta->Port, &anchorRR->nta->Host, mDNSNULL, anchorRR);
2794 mStatus err = mDNSSendDNSMessage(m, &m->omsg, ptr, mDNSInterface_Any, mDNSNULL, &anchorRR->nta->Addr, anchorRR->nta->Port, mDNSNULL, info);
2844 AuthRecord *firstRR = mDNSNULL;
2909 AuthRecord *anchorRR = mDNSNULL;
2912 mDNSu8 *limit = mDNSNULL;
2913 DomainAuthInfo *AuthInfo = mDNSNULL;
2933 AuthInfo = mDNSNULL;
2934 anchorRR = mDNSNULL;
2941 rr->SendRNow = mDNSNULL;
3003 anchorRR = mDNSNULL;
3032 if (rr->tcp) { DisposeTCPConn(rr->tcp); rr->tcp = mDNSNULL;}
3073 rr->SendRNow = mDNSNULL;
3185 rr->nta = mDNSNULL;
3220 rr->OrigRData = mDNSNULL;
3221 rr->InFlightRData = mDNSNULL;
3268 rr->QueuedRData = mDNSNULL;
3362 if (m->SSDPSocket) { debugf("uDNS_ReceiveNATPMPPacket destroying SSDPSocket %p", &m->SSDPSocket); mDNSPlatformUDPClose(m->SSDPSocket); m->SSDPSocket = mDNSNULL; }
3528 if (qptr->tcp) { DisposeTCPConn(qptr->tcp); qptr->tcp = mDNSNULL; }
3529 qptr->tcp = MakeTCPConn(m, mDNSNULL, mDNSNULL, kTCPSocketFlags_Zero, srcaddr, srcport, mDNSNULL, qptr, mDNSNULL);
3613 q->tcp = MakeTCPConn(m, &m->omsg, end, kTCPSocketFlags_UseTLS, &q->servAddr, q->servPort, &q->nta->Host, q, mDNSNULL);
3624 err = mDNSSendDNSMessage(m, &m->omsg, end, mDNSInterface_Any, q->LocalSocket, &q->servAddr, q->servPort, q->tcp ? q->tcp->sock : mDNSNULL, mDNSNULL);
3628 if (q->tcp) { DisposeTCPConn(q->tcp); q->tcp = mDNSNULL; }
3664 q->nta = mDNSNULL;
3677 q->nta = mDNSNULL;
3704 zoneInfo ? &zoneInfo->Addr : mDNSNULL,
3707 q->nta = mDNSNULL;
3714 q->AuthInfo = mDNSNULL; // Clear AuthInfo so we try again non-private
3718 q->nta = mDNSNULL;
3730 q->nta = mDNSNULL;
3735 if (q->tcp) { DisposeTCPConn(q->tcp); q->tcp = mDNSNULL; }
3737 q->tcp = MakeTCPConn(m, mDNSNULL, mDNSNULL, kTCPSocketFlags_UseTLS, &zoneInfo->Addr, zoneInfo->Port, &q->nta->Host, q, mDNSNULL);
3738 if (q->nta) { CancelGetZoneData(m, q->nta); q->nta = mDNSNULL; }
3765 newRR->nta = mDNSNULL;
3774 newRR->nta = mDNSNULL;
3784 newRR->nta = mDNSNULL;
3795 newRR->nta = mDNSNULL;
3806 newRR->nta = mDNSNULL;
3814 newRR->nta = mDNSNULL;
3822 newRR->nta = mDNSNULL;
3855 newRR->nta = mDNSNULL;
3877 newRR->nta = mDNSNULL;
3946 if (rr->tcp) { DisposeTCPConn(rr->tcp); rr->tcp = mDNSNULL; }
3948 rr->tcp = MakeTCPConn(m, &m->omsg, ptr, kTCPSocketFlags_UseTLS, &rr->nta->Addr, rr->nta->Port, &rr->nta->Host, mDNSNULL, rr);
3955 err = mDNSSendDNSMessage(m, &m->omsg, ptr, mDNSInterface_Any, mDNSNULL, &rr->nta->Addr, rr->nta->Port, mDNSNULL, GetAuthInfoForName_internal(m, rr->resrec.name));
4020 anchorRR->tcp = mDNSNULL;
4067 rr->NewRData = mDNSNULL;
4079 rr->NewRData = mDNSNULL;
4087 rr->NewRData = mDNSNULL;
4118 (const mDNSu8 *)mDNSNULL,
4135 while (mDNS_WABLabels[i] != (const mDNSu8 *)mDNSNULL)
4140 if (mDNS_WABLabels[i] == (const mDNSu8 *)mDNSNULL)
4178 sendChallengeResponse(m, q, mDNSNULL);
4223 q, q->qname.c, DNSTypeName(q->qtype), new ? &new->addr : mDNSNULL, mDNSVal16(new ? new->port : zeroIPPort), q->ThisQInterval);
4264 q->qDNSServer ? &q->qDNSServer->addr : mDNSNULL, mDNSVal16(q->qDNSServer ? q->qDNSServer->port : zeroIPPort), q->unansweredQueries);
4267 else err = mDNSSendDNSMessage(m, &m->omsg, end, q->qDNSServer->interface, q->LocalSocket, &q->qDNSServer->addr, q->qDNSServer->port, mDNSNULL, mDNSNULL);
4342 q->qDNSServer ? &q->qDNSServer->addr : mDNSNULL, mDNSVal16(q->qDNSServer ? q->qDNSServer->port : zeroIPPort), q->ThisQInterval);
4378 if (m->NATMcastRecvskt == mDNSNULL) // If we are behind a NAT and the socket hasn't been opened yet, open it
4397 if (m->NATMcastRecvskt) { mDNSPlatformUDPClose(m->NATMcastRecvskt); m->NATMcastRecvskt = mDNSNULL; }
4398 if (m->SSDPSocket) { debugf("CheckNATMappings destroying SSDPSocket %p", &m->SSDPSocket); mDNSPlatformUDPClose(m->SSDPSocket); m->SSDPSocket = mDNSNULL; }
4407 err = uDNS_SendNATMsg(m, mDNSNULL); // Will also do UPnP discovery for us, if necessary
4529 if (rr->tcp) { DisposeTCPConn(rr->tcp); rr->tcp = mDNSNULL; }
4609 m->CurrentQuestion = mDNSNULL;
4626 if (rr->nta) { rr->updateid = zeroID; CancelGetZoneData(m, rr->nta); rr->nta = mDNSNULL; }
4631 rr->NATinfo.clientContext = mDNSNULL;
4643 rr->OrigRData = mDNSNULL;
4644 rr->InFlightRData = mDNSNULL;
4659 SearchListElem *tmp = mDNSNULL;
4671 tmp->next = mDNSNULL;
4687 (*p)->next = mDNSNULL;
4722 mDNS_SetupResourceRecord(&arElem->ar, mDNSNULL, mDNSInterface_LocalOnly, kDNSType_PTR, 7200, kDNSRecordTypeShared, AuthRecordLocalOnly, FreeARElemCallback, arElem);
4798 mDNSPlatformSetDNSConfig(m, mDNSfalse, mDNStrue, mDNSNULL, mDNSNULL, mDNSNULL);
4812 ptr->AuthRecs = mDNSNULL;
4878 if (count < 0) { LogMsg("uDNS_GetNextSearchDomain: count %d less than zero", count); return mDNSNULL; }
4917 return mDNSNULL;
4949 mDNSCoreRestartAddressQueries(m, mDNStrue, FlushAddressCacheRecords, mDNSNULL, mDNSNULL);