Lines Matching refs:ka
2370 mDNSlocal mDNSBool ShouldSuppressKnownAnswer(const CacheRecord *const ka, const AuthRecord *const r… in ShouldSuppressKnownAnswer() argument
2373 if (!IdenticalResourceRecord(&ka->resrec, &rr->resrec)) return(mDNSfalse); in ShouldSuppressKnownAnswer()
2384 return(mDNSBool)(ka->resrec.rroriginalttl >= rr->resrec.rroriginalttl / 2); in ShouldSuppressKnownAnswer()
3433 CacheRecord **ka = *kalistptrptr; // Make a working copy of the pointer we're going to update in BuildQuestion() local
3437 …rr->NextInKAList == mDNSNULL && ka != &rr->NextInKAList && // which is not already in the known an… in BuildQuestion()
3443 *ka = rr; // Link this record into our known answer chain in BuildQuestion()
3444 ka = &rr->NextInKAList; in BuildQuestion()
3454 ka = *kalistptrptr; // Go back to where we started and retract these answer records in BuildQuestion()
3455 while (*ka) { CacheRecord *rr = *ka; *ka = mDNSNULL; ka = &rr->NextInKAList; } in BuildQuestion()
3474 ka = *kalistptrptr; // Go back to where we started and retract these answer records in BuildQuestion()
3475 while (*ka) { CacheRecord *rr = *ka; *ka = mDNSNULL; ka = &rr->NextInKAList; } in BuildQuestion()
3482 *kalistptrptr = ka; // Update the known answer list pointer in BuildQuestion()
3487 …rr->NextInKAList == mDNSNULL && ka != &rr->NextInKAList && // which is not in the known answer list in BuildQuestion()