Lines Matching refs:question
1740 mDNSlocal void FoundInstance(mDNS *const m, DNSQuestion *question, const ResourceRecord *const answ… in FoundInstance() argument
1743 request_state *req = question->QuestionContext; in FoundInstance()
1768 req->sd, question->qname.c, DNSTypeName(question->qtype), AddRecord ? "Add" : "Rmv", in FoundInstance()
2227 mDNSlocal void resolve_result_callback(mDNS *const m, DNSQuestion *question, const ResourceRecord *… in resolve_result_callback() argument
2233 request_state *req = question->QuestionContext; in resolve_result_callback()
2236 …LogOperation("%3d: DNSServiceResolve(%##s) %s %s", req->sd, question->qname.c, AddRecord ? "ADD" :… in resolve_result_callback()
2406 mDNSlocal int AppendNewSearchDomain(mDNS *const m, DNSQuestion *question) in AppendNewSearchDomain() argument
2413 if (question->SearchListIndex == -1) in AppendNewSearchDomain()
2415 …SearchDomain: question %##s (%s) SearchListIndex is -1", question->qname.c, DNSTypeName(question->… in AppendNewSearchDomain()
2419 if (!question->AppendSearchDomains) in AppendNewSearchDomain()
2421 …rchDomain: question %##s (%s) AppendSearchDoamins is 0", question->qname.c, DNSTypeName(question->… in AppendNewSearchDomain()
2426 if (!question->qnameOrig) in AppendNewSearchDomain()
2428 question->qnameOrig = mallocL("AppendNewSearchDomain", sizeof(domainname)); in AppendNewSearchDomain()
2429 if (!question->qnameOrig) { LogMsg("AppendNewSearchDomain: ERROR!! malloc failure"); return -1; } in AppendNewSearchDomain()
2430 question->qnameOrig->c[0] = 0; in AppendNewSearchDomain()
2431 AssignDomainName(question->qnameOrig, &question->qname); in AppendNewSearchDomain()
2432 LogInfo("AppendSearchDomain: qnameOrig %##s", question->qnameOrig->c); in AppendNewSearchDomain()
2435 …sd = uDNS_GetNextSearchDomain(m, question->InterfaceID, &question->SearchListIndex, !question->App… in AppendNewSearchDomain()
2438 if (question->SearchListIndex == -1) in AppendNewSearchDomain()
2445 if (sd && (DomainNameLength(question->qnameOrig) + DomainNameLength(sd)) > MAX_DOMAIN_NAME) in AppendNewSearchDomain()
2447 …th %d, Question name length %d", question->qnameOrig->c, DNSTypeName(question->qtype), sd->c, Doma… in AppendNewSearchDomain()
2453 if (!sd && !ApplySearchDomainsFirst(question)) in AppendNewSearchDomain()
2455 …s for question with name %##s (%s), not trying anymore", question->qname.c, DNSTypeName(question->… in AppendNewSearchDomain()
2462 err = mDNS_StopQuery(&mDNSStorage, question); in AppendNewSearchDomain()
2463 …mDNS_StopQuery: %d, while retrying with search domains", question->qname.c, DNSTypeName(question->… in AppendNewSearchDomain()
2465 AssignDomainName(&question->qname, question->qnameOrig); in AppendNewSearchDomain()
2468 AppendDomainName(&question->qname, sd); in AppendNewSearchDomain()
2469 …omain: Returning question with name %##s, SearchListIndex %d", question->qname.c, question->Search… in AppendNewSearchDomain()
2474 …for question with name %##s (%s), trying one last time", question->qname.c, DNSTypeName(question->… in AppendNewSearchDomain()
2587 mDNSlocal mDNSBool RetryQuestionWithSearchDomains(mDNS *const m, DNSQuestion *question, request_sta… in RetryQuestionWithSearchDomains() argument
2598 if (!question->SuppressQuery && question->SearchListIndex != -1 && question->AppendSearchDomains) in RetryQuestionWithSearchDomains()
2600 question->RetryWithSearchDomains = 0; in RetryQuestionWithSearchDomains()
2601 result = AppendNewSearchDomain(m, question); in RetryQuestionWithSearchDomains()
2610 err = mDNS_StartQuery(m, question); in RetryQuestionWithSearchDomains()
2613 …, %s), retrying after appending search domain", req->sd, question->qname.c, DNSTypeName(question->… in RetryQuestionWithSearchDomains()
2616 if (!result) question->SearchListIndex = -1; in RetryQuestionWithSearchDomains()
2621 …Query: %d, while retrying with search domains", req->sd, question->qname.c, DNSTypeName(question->… in RetryQuestionWithSearchDomains()
2624 question->QuestionContext = mDNSNULL; in RetryQuestionWithSearchDomains()
2630 …stIndex %d, AppendSearchDomains %d", req->sd, question->SuppressQuery, question->SearchListIndex, … in RetryQuestionWithSearchDomains()
2635 mDNSlocal void queryrecord_result_callback(mDNS *const m, DNSQuestion *question, const ResourceReco… in queryrecord_result_callback() argument
2638 request_state *req = question->QuestionContext; in queryrecord_result_callback()
2651 …t_callback: ERROR!! QuestionContext NULL for %##s (%s)", question->qname.c, DNSTypeName(question->… in queryrecord_result_callback()
2654 if (req->hdr.op == query_request && question == req->u.queryrecord.q2) in queryrecord_result_callback()
2656 else if (req->hdr.op == addrinfo_request && question == req->u.addrinfo.q42) in queryrecord_result_callback()
2658 else if (req->hdr.op == addrinfo_request && question == req->u.addrinfo.q62) in queryrecord_result_callback()
2661 if (q && question->qtype != q->qtype && !SameDomainName(&question->qname, &q->qname)) in queryrecord_result_callback()
2664 domainname *orig = question->qnameOrig; in queryrecord_result_callback()
2666 LogInfo("queryrecord_result_callback: Stopping q2 local %##s", question->qname.c); in queryrecord_result_callback()
2667 mDNS_StopQuery(m, question); in queryrecord_result_callback()
2668 question->QuestionContext = mDNSNULL; in queryrecord_result_callback()
2686 *question = *q; in queryrecord_result_callback()
2687 question->InterfaceID = mDNSInterface_Unicast; in queryrecord_result_callback()
2688 question->ExpectUnique = mDNStrue; in queryrecord_result_callback()
2689 question->qnameOrig = orig; in queryrecord_result_callback()
2691 …Record(%##s, %s) unicast, context %p", req->sd, question->qname.c, DNSTypeName(question->qtype), q… in queryrecord_result_callback()
2695 question->QuestionContext = req; in queryrecord_result_callback()
2696 err = mDNS_StartQuery(m, question); in queryrecord_result_callback()
2697 …d_result_callback %##s %s mDNS_StartQuery: %d", req->sd, question->qname.c, DNSTypeName(question->… in queryrecord_result_callback()
2709 question->AppendLocalSearchDomains = 0; in queryrecord_result_callback()
2712 if (q && AddRecord && (question->InterfaceID == mDNSInterface_Unicast) && !answer->rdlength) in queryrecord_result_callback()
2718 …on %##s (%s) as unicast after appending search domains", question->qname.c, DNSTypeName(question->… in queryrecord_result_callback()
2719 if (RetryQuestionWithSearchDomains(m, question, req)) in queryrecord_result_callback()
2721 …if (question->AppendSearchDomains && !question->AppendLocalSearchDomains && IsLocalDomain(&questio… in queryrecord_result_callback()
2727 …d_result_callback: Disabling .local question %##s (%s)", question->qname.c, DNSTypeName(question->… in queryrecord_result_callback()
2728 question->ThisQInterval = 0; in queryrecord_result_callback()
2744 if (question->TimeoutQuestion) in queryrecord_result_callback()
2746 if ((m->timenow - question->StopTime) >= 0) in queryrecord_result_callback()
2748 …Question %##s (%s) timing out, InterfaceID %p", question->qname.c, DNSTypeName(question->qtype), q… in queryrecord_result_callback()
2763 …llback:Question %##s (%s) answering local with unicast", question->qname.c, DNSTypeName(question->… in queryrecord_result_callback()
2783 …ying question %##s (%s) after appending search domains", question->qname.c, DNSTypeName(question->… in queryrecord_result_callback()
2784 if (RetryQuestionWithSearchDomains(m, question, req)) in queryrecord_result_callback()
2790 err = SendAdditionalQuery(question, req, err); in queryrecord_result_callback()
2802 …question->qname.c, DNSTypeName(question->qtype), AddRecord ? "ADD" : "RMV", RRDisplayString(m, ans… in queryrecord_result_callback()
2843 mDNS_StopQuery(m, question); in queryrecord_result_callback()
2845 question->QuestionContext = mDNSNULL; in queryrecord_result_callback()
2931 DNSQuestion *question = &request->u.queryrecord.q; in queryrecord_termination_callback() local
2932 …ion %##s (%s) already stopped, InterfaceID %p", question->qname.c, DNSTypeName(question->qtype), q… in queryrecord_termination_callback()
2954 DNSQuestion *question = request->u.queryrecord.q2; in queryrecord_termination_callback() local
2955 … q2 %##s (%s) already stopped, InterfaceID %p", question->qname.c, DNSTypeName(question->qtype), q… in queryrecord_termination_callback()
3091 DNSQuestion *const question, const ResourceRecord *const answer, QC_result AddRecord) in enum_result_callback() argument
3094 request_state *request = question->QuestionContext; in enum_result_callback()
3107 if (question == &request->u.enumeration.q_default && !AddRecord) return; in enum_result_callback()
3112 if (question == &request->u.enumeration.q_default) flags |= kDNSServiceFlagsDefault; in enum_result_callback()
3122 …LogOperation("%3d: DNSServiceEnumerateDomains(%#2s) RESULT %s: %s", request->sd, question->qname.c… in enum_result_callback()