Lines Matching refs:mDNSu32
239 typedef unsigned int32 mDNSu32;
242 typedef unsigned int mDNSu32;
245 typedef unsigned long mDNSu32;
247 //typedef unsigned int mDNSu32;
266 typedef union { mDNSu8 b[ 4]; mDNSu32 NotAnInteger; } mDNSOpaque32;
267 typedef packedunion { mDNSu8 b[ 6]; mDNSu16 w[3]; mDNSu32 l[1]; } mDNSOpaque48;
268 typedef union { mDNSu8 b[ 8]; mDNSu16 w[4]; mDNSu32 l[2]; } mDNSOpaque64;
269 typedef union { mDNSu8 b[16]; mDNSu16 w[8]; mDNSu32 l[4]; } mDNSOpaque128;
281 #define bit_set_opaque64(op64, index) (op64.l[((index))/(sizeof(mDNSu32) * mDNSNBBY)] |= (1 << ((index) % (sizeof(mDNSu32) * mDNSNBBY))))
282 #define bit_clr_opaque64(op64, index) (op64.l[((index))/(sizeof(mDNSu32) * mDNSNBBY)] &= ~(1 << ((index) % (sizeof(mDNSu32) * mDNSNBBY))))
283 #define bit_get_opaque64(op64, index) (op64.l[((index))/(sizeof(mDNSu32) * mDNSNBBY)] & (1 << ((index) % (sizeof(mDNSu32) * mDNSNBBY))))
537 mDNSu32 vcf; // Version, Traffic Class, Flow Label
565 mDNSu32 seq;
566 mDNSu32 ack;
587 mDNSu32 flags_res; // R/S/O flags and reserved bits
619 mDNSu32 Length;
721 mDNSu32 refresh; // Time in seconds that a slave waits after successful replication of the database before it attempts replication again
722 mDNSu32 retry; // Time in seconds that a slave waits after an unsuccessful replication attempt before it attempts replication again
723 mDNSu32 expire; // Time in seconds that a slave holds on to old data while replication attempts remain unsuccessful
724 mDNSu32 min; // Nominally the minimum record TTL for this zone, in seconds; also used for negative caching.
742 mDNSu32 llqlease;
759 union { LLQOptData llq; mDNSu32 updatelease; OwnerOptData owner; } u;
937 mDNSu32 upseconds; // Time since last NAT engine reboot, in seconds
948 mDNSu32 NATReq_lease;
956 mDNSu32 upseconds; // Time since last NAT engine reboot, in seconds
959 mDNSu32 NATRep_lease;
1022 mDNSu32 Lifetime;
1029 mDNSu32 NATLease; // Requested lifetime in seconds (doesn't change)
1058 mDNSu32 flags; // Set when we're planning to delete this from the list
1060 mDNSu32 timeout; // timeout value for questions
1070 mDNSu32 flags; // Set when we're planning to delete this from the list
1071 mDNSu32 teststate; // Have we sent bug-detection query to this server?
1077 mDNSu32 timeout; // timeout value for questions
1085 mDNSu32 rroriginalttl; // In seconds
1090 mDNSu32 namehash; // Name-based (i.e. case-insensitive) hash of name
1091 mDNSu32 rdatahash; // For rdata containing domain name (e.g. PTR, SRV, CNAME etc.), case-insensitive name hash
1139 mDNSu32 namehash; // Name-based (i.e. case insensitive) hash of name
1157 mDNSu32 rrauth_size; // Total number of available auth entries
1158 mDNSu32 rrauth_totalused; // Number of auth entries currently occupied
1159 mDNSu32 rrauth_report;
1230 mDNSu32 UpdateCredits; // Token-bucket rate limiting of excessive updates
1311 mDNSu32 namehash; // Name-based (i.e. case insensitive) hash of name
1332 mDNSu32 UnansweredQueries; // Number of times we've issued a query for this record without getting an answer
1335 mDNSu32 MPUnansweredQ; // Multi-packet query handling: Number of times we've seen a query for this record
1337 mDNSu32 MPUnansweredKA; // Multi-packet query handling: Number of times we've seen this record in a KA list
1372 mDNSu32 ClientID; // Opaque ID field to be used by client to map an AddRecord call to a set of Extra records
1402 mDNSu32 NumSubTypes;
1507 mDNSu32 qnamehash;
1516 mDNSu32 RecentAnswerPkts; // Number of answers since the last time we sent this query
1517 mDNSu32 CurrentAnswers; // Number of records currently in the cache that answer this question
1518 mDNSu32 LargeAnswers; // Number of answers with rdata > 1024 bytes
1519 mDNSu32 UniqueAnswers; // Number of answers received with kDNSClass_UniqueRRSet bit set
1528 mDNSu32 RequestUnicast; // Non-zero if we want to send query with kDNSQClass_UnicastResponse bit set
1530 mDNSu32 CNAMEReferrals; // Count of how many CNAME redirections we've done
1556 mDNSu32 ReqLease; // seconds (relative)
1618 mDNSu32 Answers;
1651 mDNSu32 uid;
1786 mDNSu32 KnownBugs;
1798 mDNSu32 mDNS_busy; // Incremented between mDNS_Lock/mDNS_Unlock section
1799 mDNSu32 mDNS_reentrancy; // Incremented when calling a client callback
1822 mDNSu32 RandomReconfirmDelay; // For de-synchronization of reconfirmation queries on the wire
1846 mDNSu32 rrcache_size; // Total number of available cache entries
1847 mDNSu32 rrcache_totalused; // Number of cache entries currently occupied
1848 mDNSu32 rrcache_active; // Number of cache entries currently occupied by records that answer active questions
1849 mDNSu32 rrcache_report;
1870 mDNSu32 NumFailedProbes;
1913 mDNSu32 LastNATupseconds; // NAT engine uptime in seconds, from most recent NAT packet
2121 CacheEntity *rrcachestorage, mDNSu32 rrcachesize,
2134 extern void mDNS_GrowCache (mDNS *const m, CacheEntity *storage, mDNSu32 numrecords);
2135 extern void mDNS_GrowAuth (mDNS *const m, AuthEntity *storage, mDNSu32 numrecords);
2144 extern mStatus mDNS_Update (mDNS *const m, AuthRecord *const rr, mDNSu32 newttl,
2207 mDNSu16 rrtype, mDNSu32 ttl, mDNSu8 RecordType, AuthRecType artype, mDNSRecordCallback Callback, void *Context);
2219 AuthRecord *SubTypes, mDNSu32 NumSubTypes,
2220 mDNSInterfaceID InterfaceID, mDNSServiceCallback Callback, void *Context, mDNSu32 flags);
2221 extern mStatus mDNS_AddRecordToService(mDNS *const m, ServiceRecordSet *sr, ExtraResourceRecord *extra, RData *rdata, mDNSu32 ttl, mDNSu32 includeP2P);
2268 extern mDNSu32 SetValidDNSServers(mDNS *m, DNSQuestion *question);
2368 extern mDNSu32 mDNS_vsnprintf(char *sbuffer, mDNSu32 buflen, const char *fmt, va_list arg);
2369 extern mDNSu32 mDNS_snprintf(char *sbuffer, mDNSu32 buflen, const char *fmt, ...) IS_A_PRINTF_STYLE_FUNCTION(3,4);
2370 extern mDNSu32 NumCacheRecordsForInterfaceID(const mDNS *const m, mDNSInterfaceID id);
2471 extern DNSServer *mDNS_AddDNSServer(mDNS *const m, const domainname *d, const mDNSInterfaceID interface, const mDNSAddr *addr, const mDNSIPPort port, mDNSBool scoped, mDNSu32 timeout);
2475 extern McastResolver *mDNS_AddMcastResolver(mDNS *const m, const domainname *d, const mDNSInterfaceID interface, mDNSu32 timeout);
2552 extern mDNSu32 mDNSPlatformStrLen ( const void *src);
2553 extern void mDNSPlatformMemCopy ( void *dst, const void *src, mDNSu32 len);
2554 extern mDNSBool mDNSPlatformMemSame (const void *dst, const void *src, mDNSu32 len);
2555 extern void mDNSPlatformMemZero ( void *dst, mDNSu32 len);
2559 extern void * mDNSPlatformMemAllocate (mDNSu32 len);
2570 extern mDNSu32 mDNSPlatformRandomNumber(void);
2572 extern mDNSu32 mDNSPlatformRandomSeed (void);
2593 extern mDNSInterfaceID mDNSPlatformInterfaceIDfromInterfaceIndex(mDNS *const m, mDNSu32 ifindex);
2594 extern mDNSu32 mDNSPlatformInterfaceIndexfromInterfaceID(mDNS *const m, mDNSInterfaceID id, mDNSBool suppressNetworkChange);
2719 extern CacheRecord *CreateNewCacheEntry(mDNS *const m, const mDNSu32 slot, CacheGroup *cg, mDNSs32 delay);
2720 extern void ScheduleNextCacheCheckTime(mDNS *const m, const mDNSu32 slot, const mDNSs32 event);
2721 extern void GrantCacheExtensions(mDNS *const m, DNSQuestion *q, mDNSu32 lease);
2723 const domainname *const name, const mDNSu32 namehash, const mDNSu16 rrtype, const mDNSu16 rrclass, mDNSu32 ttl_seconds,
2736 extern AuthGroup *AuthGroupForName(AuthHash *r, const mDNSu32 slot, const mDNSu32 namehash, const domainname *const name);
2737 extern AuthGroup *AuthGroupForRecord(AuthHash *r, const mDNSu32 slot, const ResourceRecord *const rr);
2918 char assert8[(sizeof(mDNSu32) == 4 ) ? 1 : -1];