Searched refs:SameResourceRecordSignature (Results 1 - 1 of 1) sorted by relevance
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | mDNS.c | 728 // 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