Lines Matching refs:AnswerCurrentQuestionWithResourceRecord
387 AnswerCurrentQuestionWithResourceRecord(m, &m->rec.r, QC_addnocache);
3299 // Note: AnswerCurrentQuestionWithResourceRecord can call a user callback, which may change the record list and/or question list.
3303 mDNSexport void AnswerCurrentQuestionWithResourceRecord(mDNS *const m, CacheRecord *const rr, const QC_result AddRecord)
3308 verbosedebugf("AnswerCurrentQuestionWithResourceRecord:%4lu %s TTL %d %s",
3317 LogInfo("AnswerCurrentQuestionWithResourceRecord: Question %p %##s (%s) not answering with record %s due to "
3332 // Note: Use caution here. In the case of records with rr->DelayDelivery set, AnswerCurrentQuestionWithResourceRecord(... mDNStrue)
3340 debugf("AnswerCurrentQuestionWithResourceRecord: Updating CRActiveQuestion from %p to %p for cache record %s, CurrentAnswer %d",
3362 debugf("AnswerCurrentQuestionWithResourceRecord: Set MaxQuestionInterval for %##s (%s)", q->qname.c, DNSTypeName(q->qtype));
3441 LogInfo("AnswerQuestionsForDNSServerChanges: Calling AnswerCurrentQuestionWithResourceRecord for question %p %##s using resource record %s",
3460 AnswerCurrentQuestionWithResourceRecord(m, rr, QC_add);
3479 AnswerCurrentQuestionWithResourceRecord(m, rr, QC_add);
3506 // Note: CacheRecordAdd calls AnswerCurrentQuestionWithResourceRecord which can call a user callback,
3567 AnswerCurrentQuestionWithResourceRecord(m, rr, QC_add);
3584 // Note: NoCacheAnswer calls AnswerCurrentQuestionWithResourceRecord which can call a user callback,
3599 AnswerCurrentQuestionWithResourceRecord(m, rr, QC_addnocache); // QC_addnocache means "don't expect remove events for this"
3612 // Note: CacheRecordRmv calls AnswerCurrentQuestionWithResourceRecord which can call a user callback,
3666 AnswerCurrentQuestionWithResourceRecord(m, rr, QC_rmv);
3734 // a normal deferred ADD case, then AnswerCurrentQuestionWithResourceRecord will reset it to
3831 AnswerCurrentQuestionWithResourceRecord(m, &m->rec.r, QC_addnocache);
3899 // Temporarily suspend the SuppressQuery so that AnswerCurrentQuestionWithResourceRecord can answer the question
3924 AnswerCurrentQuestionWithResourceRecord(m, rr, QC_add);
6867 // cache entry is created, AnswerCurrentQuestionWithResourceRecord does that.
8115 LogInfo("CacheRecordRmvEventsForCurrentQuestion: Calling AnswerCurrentQuestionWithResourceRecord (RMV) for question %##s using resource record %s LocalAnswers %d",
8142 AnswerCurrentQuestionWithResourceRecord(m, rr, QC_rmv);
8257 // AnswerCurrentQuestionWithResourceRecord can answer the question