Home | History | Annotate | Download | only in mDNSShared

Lines Matching full:queryrecord

214 			} queryrecord;
2497 question2 = &request->u.queryrecord.q2;
2652 if (req->hdr.op == query_request && question == req->u.queryrecord.q2)
2653 q = &req->u.queryrecord.q;
2921 request->sd, request->u.queryrecord.q.qname.c, DNSTypeName(request->u.queryrecord.q.qtype));
2922 if (request->u.queryrecord.q.QuestionContext)
2924 mDNS_StopQuery(&mDNSStorage, &request->u.queryrecord.q); // no need to error check
2925 request->u.queryrecord.q.QuestionContext = mDNSNULL;
2929 DNSQuestion *question = &request->u.queryrecord.q;
2933 if (request->u.queryrecord.q.qnameOrig)
2935 freeL("QueryTermination", request->u.queryrecord.q.qnameOrig);
2936 request->u.queryrecord.q.qnameOrig = mDNSNULL;
2938 if (request->u.queryrecord.q.InterfaceID == mDNSInterface_P2P || (!request->u.queryrecord.q.InterfaceID && SameDomainName((const domainname *)LastLabel(&request->u.queryrecord.q.qname), &localdomain) && (request->flags & kDNSServiceFlagsIncludeP2P)))
2941 external_stop_browsing_for_service(&mDNSStorage, &request->u.queryrecord.q.qname, request->u.queryrecord.q.qtype);
2943 if (request->u.queryrecord.q2)
2945 if (request->u.queryrecord.q2->QuestionContext)
2947 LogInfo("queryrecord_termination_callback: Stopping q2 %##s", request->u.queryrecord.q2->qname.c);
2948 mDNS_StopQuery(&mDNSStorage, request->u.queryrecord.q2);
2952 DNSQuestion *question = request->u.queryrecord.q2;
2955 if (request->u.queryrecord.q2->qnameOrig)
2957 LogInfo("queryrecord_termination_callback: freeing q2 qnameOrig %##s", request->u.queryrecord.q2->qnameOrig->c);
2958 freeL("QueryTermination q2", request->u.queryrecord.q2->qnameOrig);
2959 request->u.queryrecord.q2->qnameOrig = mDNSNULL;
2961 freeL("queryrecord Q2", request->u.queryrecord.q2);
2962 request->u.queryrecord.q2 = mDNSNULL;
2968 DNSQuestion *const q = &request->u.queryrecord.q;
2986 mDNSPlatformMemZero(&request->u.queryrecord, sizeof(request->u.queryrecord));
4166 LogMsgNoIdent("%s DNSServiceQueryRecord %##s (%s)", prefix, req->u.queryrecord.q.qname.c, DNSTypeName(req->u.queryrecord.q.qtype));