Lines Matching refs:mDNSBool
245 extern mDNSBool mDNSAreUTF8String(const char *str);
284 extern mDNSBool LabelContainsSuffix(const domainlabel *const name, const mDNSBool RichText);
285 extern mDNSu32 RemoveLabelSuffix(domainlabel *name, mDNSBool RichText);
286 extern void AppendLabelSuffix(domainlabel *const name, mDNSu32 val, const mDNSBool RichText);
289 extern mDNSBool IsSubdomain(const domainname *const subdomain, const domainname *const domain);
308 extern mDNSBool SameRDataBody(const ResourceRecord *const r1, const RDataBody *const r2, DomainNameComparisonFn *samename);
310 static inline mDNSBool IdenticalSameNameRecord(const ResourceRecord *const r1, const ResourceRecord *const r2)
329 static inline mDNSBool IdenticalResourceRecord(const ResourceRecord *const r1, const ResourceRecord *const r2)
350 extern mDNSBool RRTypeAnswersQuestionType(const ResourceRecord *rr, mDNSu16 qtype, RRTypeAnswersQuestionTypeFlags flags);
357 extern mDNSBool SameRDataBody(const ResourceRecord *const r1, const RDataBody *const r2, DomainNameComparisonFn *samename);
358 extern mDNSBool SameNameCacheRecordAnswersQuestion(const CacheRecord *const cr, const DNSQuestion *const q);
359 extern mDNSBool ResourceRecordAnswersQuestion(const ResourceRecord *const rr, const DNSQuestion *const q);
360 extern mDNSBool AuthRecordAnswersQuestion(const AuthRecord *const ar, const DNSQuestion *const q);
361 extern mDNSBool CacheRecordAnswersQuestion(const CacheRecord *const cr, const DNSQuestion *const q);
362 extern mDNSBool AnyTypeRecordAnswersQuestion (const AuthRecord *const ar, const DNSQuestion *const q);
363 extern mDNSBool ResourceRecordAnswersUnicastResponse(const ResourceRecord *const rr, const DNSQuestion *const q);
364 extern mDNSBool LocalOnlyRecordAnswersQuestion(AuthRecord *const rr, const DNSQuestion *const q);
365 extern mDNSu16 GetRDLength(const ResourceRecord *const rr, mDNSBool estimate);
366 extern mDNSBool ValidateRData(const mDNSu16 rrtype, const mDNSu16 rdlength, const RData *const rd);
475 extern mDNSBool SetRData(const DNSMessage *const msg, const mDNSu8 *ptr, const mDNSu8 *end, ResourceRecord *rr,
485 extern mDNSBool GetPktLease(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *const end, mDNSu32 *const lease);
486 extern void DumpPacket(mStatus status, mDNSBool sent, const char *transport, const mDNSAddr *srcaddr, mDNSIPPort srcport,
489 extern mDNSBool RRAssertsNonexistence(const ResourceRecord *const rr, mDNSu16 type);
490 extern mDNSBool RRAssertsExistence(const ResourceRecord *const rr, mDNSu16 type);
491 extern mDNSBool BitmapTypeCheck(const mDNSu8 *bmap, int bitmaplen, mDNSu16 type);
496 extern mDNSBool GetReverseIPv6Addr(const domainname *inQName, mDNSu8 outIPv6[16]);
502 mDNSIPPort dstport, DomainAuthInfo *authInfo, mDNSBool useBackgroundTrafficClass);
508 extern mDNSBool DNSQuestionNeedsSensitiveLogging(const DNSQuestion *q);
512 extern mDNSBool DNSQuestionCollectsMDNSMetric(const DNSQuestion *q);
516 extern mDNSBool DNSQuestionIsEligibleForMDNSAlternativeService(const DNSQuestion *q);
517 extern mDNSBool DNSQuestionRequestsMDNSAlternativeService(const DNSQuestion *q);
518 extern mDNSBool DNSQuestionUsesMDNSAlternativeService(const DNSQuestion *q);
566 void mDNS_VerifyLockState(const char *operation, mDNSBool checkIfLockHeld,