Lines Matching refs:AnswerCurrentQuestionWithResourceRecord
693 AnswerCurrentQuestionWithResourceRecord(m, &m->rec.r, qc);
5176 // Note: AnswerCurrentQuestionWithResourceRecord can call a user callback, which may change the record list and/or question list.
5180 mDNSexport void AnswerCurrentQuestionWithResourceRecord(mDNS *const m, CacheRecord *const rr, const QC_result AddRecord)
5185 verbosedebugf("AnswerCurrentQuestionWithResourceRecord:%4lu %s (%s) TTL %d %s",
5226 LogInfo("AnswerCurrentQuestionWithResourceRecord: Question %p %##s (%s) not answering with record %s due to "
5307 // Note: Use caution here. In the case of records with rr->DelayDelivery set, AnswerCurrentQuestionWithResourceRecord(... mDNStrue)
5313 debugf("AnswerCurrentQuestionWithResourceRecord: Updating CRActiveQuestion from %p to %p for cache record %s, CurrentAnswer %d",
5506 AnswerCurrentQuestionWithResourceRecord(m, cr, QC_add);
5556 // Note: CacheRecordAdd calls AnswerCurrentQuestionWithResourceRecord which can call a user callback,
5620 AnswerCurrentQuestionWithResourceRecord(m, cr, QC_add);
5637 // Note: NoCacheAnswer calls AnswerCurrentQuestionWithResourceRecord which can call a user callback,
5652 AnswerCurrentQuestionWithResourceRecord(m, cr, QC_addnocache); // QC_addnocache means "don't expect remove events for this"
5665 // Note: CacheRecordRmv calls AnswerCurrentQuestionWithResourceRecord which can call a user callback,
5751 AnswerCurrentQuestionWithResourceRecord(m, cr, QC_rmv);
5884 // a normal deferred ADD case, then AnswerCurrentQuestionWithResourceRecord will reset it to
6190 AnswerCurrentQuestionWithResourceRecord(m, cr, QC_add);
11294 // cache entry is created, AnswerCurrentQuestionWithResourceRecord does that.
14577 "[Q%u] CacheRecordRmvEventsForCurrentQuestion: Calling AnswerCurrentQuestionWithResourceRecord (RMV) for question - "
14584 AnswerCurrentQuestionWithResourceRecord(m, cr, QC_rmv);
14776 // AnswerCurrentQuestionWithResourceRecord can answer the question