Searched refs:SameResourceRecordSignature (Results 1 - 1 of 1) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/
H A DmDNS.c728 // SameResourceRecordSignature returns true if two resources records have the same name, type, and class, and may be sent
732 // When sending a unique record, all other records matching "SameResourceRecordSignature" must also be sent
733 // When receiving a unique record, all old cache records matching "SameResourceRecordSignature" are flushed
735 // SameResourceRecordNameClassInterface is functionally the same as SameResourceRecordSignature, except rrtype does not have to match
737 #define SameResourceRecordSignature(A,B) (A)->resrec.rrtype == (B)->resrec.rrtype && SameResourceRecordNameClassInterface((A),(B)) macro
741 if (!r1) { LogMsg("SameResourceRecordSignature ERROR: r1 is NULL"); return(mDNSfalse); }
742 if (!r2) { LogMsg("SameResourceRecordSignature ERROR: r2 is NULL"); return(mDNSfalse); }
752 // PacketRRMatchesSignature behaves as SameResourceRecordSignature, except that types may differ if our
1110 if (s1 != s2 && SameResourceRecordSignature((*rp), rr) && !IdenticalSameNameRecord(&(*rp)->resrec, &rr->resrec))
2523 r2->ImmedAnswer != rr->ImmedAnswer && SameResourceRecordSignature(r
[all...]

Completed in 59 milliseconds