Lines Matching defs:mDNSu32
264 typedef unsigned int32 mDNSu32;
267 typedef unsigned int mDNSu32;
288 typedef union { mDNSu8 b[ 4]; mDNSu32 NotAnInteger; } mDNSOpaque32;
289 typedef packedunion { mDNSu8 b[ 6]; mDNSu16 w[3]; mDNSu32 l[1]; } mDNSOpaque48;
290 typedef union { mDNSu8 b[ 8]; mDNSu16 w[4]; mDNSu32 l[2]; } mDNSOpaque64;
291 typedef union { mDNSu8 b[16]; mDNSu16 w[8]; mDNSu32 l[4]; } mDNSOpaque128;
305 #define bit_set_opaque64(op64, index) (op64.l[((index))/(sizeof(mDNSu32) * mDNSNBBY)] |= (1 << ((index) % (sizeof(mDNSu32) * mDNSNBBY))))
306 #define bit_clr_opaque64(op64, index) (op64.l[((index))/(sizeof(mDNSu32) * mDNSNBBY)] &= ~(1 << ((index) % (sizeof(mDNSu32) * mDNSNBBY))))
307 #define bit_get_opaque64(op64, index) (op64.l[((index))/(sizeof(mDNSu32) * mDNSNBBY)] & (1 << ((index) % (sizeof(mDNSu32) * mDNSNBBY))))
575 mDNSu32 vcf; // Version, Traffic Class, Flow Label
603 mDNSu32 seq;
604 mDNSu32 ack;
615 mDNSu32 seq;
616 mDNSu32 ack;
633 mDNSu32 flags_res; // R/S/O flags and reserved bits
671 mDNSu32 Length;
773 mDNSu32 refresh; // Time in seconds that a slave waits after successful replication of the database before it attempts replication again
774 mDNSu32 retry; // Time in seconds that a slave waits after an unsuccessful replication attempt before it attempts replication again
775 mDNSu32 expire; // Time in seconds that a slave holds on to old data while replication attempts remain unsuccessful
776 mDNSu32 min; // Nominally the minimum record TTL for this zone, in seconds; also used for negative caching.
819 mDNSu32 validFrom;
820 mDNSu32 validUntil;
832 mDNSu32 origTTL;
833 mDNSu32 sigExpireTime;
834 mDNSu32 sigInceptTime;
930 mDNSu32 llqlease;
945 mDNSu32 mDNSv; // mDNSResponder Version (DNS_SD_H defined in dns_sd.h)
953 union { LLQOptData llq; mDNSu32 updatelease; OwnerOptData owner; TracerOptData tracer; } u;
1132 mDNSu32 upseconds; // Time since last NAT engine reboot, in seconds
1143 mDNSu32 NATReq_lease;
1151 mDNSu32 upseconds; // Time since last NAT engine reboot, in seconds
1154 mDNSu32 NATRep_lease;
1198 mDNSu32 lifetime;
1200 mDNSu32 nonce[3];
1214 mDNSu32 lifetime;
1215 mDNSu32 epoch;
1216 mDNSu32 clientAddrParts[3];
1217 mDNSu32 nonce[3];
1299 mDNSu32 Lifetime;
1306 mDNSu32 NATLease; // Requested lifetime in seconds (doesn't change)
1341 mDNSu32 flags; // Set when we're planning to delete this from the list
1343 mDNSu32 timeout; // timeout value for questions
1370 mDNSu32 flags; // Set when we're planning to delete this from the list
1371 mDNSu32 teststate; // Have we sent bug-detection query to this server?
1375 mDNSu32 scoped; // See the scoped enum above
1376 mDNSu32 timeout; // timeout value for questions
1391 mDNSu32 salt;
1401 mDNSu32 rroriginalttl; // In seconds
1405 mDNSu32 namehash; // Name-based (i.e. case-insensitive) hash of name
1406 mDNSu32 rdatahash; // For rdata containing domain name (e.g. PTR, SRV, CNAME etc.), case-insensitive name hash
1457 mDNSu32 namehash; // Name-based (i.e. case insensitive) hash of name
1476 mDNSu32 rrauth_size; // Total number of available auth entries
1477 mDNSu32 rrauth_totalused; // Number of auth entries currently occupied
1478 mDNSu32 rrauth_report;
1558 mDNSu32 UpdateCredits; // Token-bucket rate limiting of excessive updates
1655 mDNSu32 MPUnansweredQ; // Multi-packet query handling: Number of times we've seen a query for this record
1657 mDNSu32 MPUnansweredKA; // Multi-packet query handling: Number of times we've seen this record in a KA list
1675 mDNSu32 namehash;
1684 mDNSu32 namehash; // Name-based (i.e. case insensitive) hash of name
1718 mDNSu32 ClientID; // Opaque ID field to be used by client to map an AddRecord call to a set of Extra records
1748 mDNSu32 NumSubTypes;
1751 mDNSu32 flags; // saved for subsequent calls to mDNS_RegisterService() if records
1898 mDNSu32 qnamehash;
1907 mDNSu32 RecentAnswerPkts; // Number of answers since the last time we sent this query
1908 mDNSu32 CurrentAnswers; // Number of records currently in the cache that answer this question
1909 mDNSu32 BrowseThreshold; // If we have received at least this number of answers,
1911 mDNSu32 LargeAnswers; // Number of answers with rdata > 1024 bytes
1912 mDNSu32 UniqueAnswers; // Number of answers received with kDNSClass_UniqueRRSet bit set
1924 mDNSu32 RequestUnicast; // Non-zero if we want to send query with kDNSQClass_UnicastResponse bit set
1926 mDNSu32 CNAMEReferrals; // Count of how many CNAME redirections we've done
1962 mDNSu32 ReqLease; // seconds (relative)
1978 mDNSu32 flags; // flags from original DNSService*() API request.
2039 mDNSu32 Answers;
2072 mDNSu32 uid;
2220 mDNSu32 TotalMemUsed;
2221 mDNSu32 Latency0; // 0 to 4 ms
2222 mDNSu32 Latency5; // 5 to 9 ms
2223 mDNSu32 Latency10; // 10 to 19 ms
2224 mDNSu32 Latency20; // 20 to 49 ms
2225 mDNSu32 Latency50; // 50 to 99 ms
2226 mDNSu32 Latency100; // >= 100 ms
2227 mDNSu32 ExtraPackets0; // 0 to 2 packets
2228 mDNSu32 ExtraPackets3; // 3 to 6 packets
2229 mDNSu32 ExtraPackets7; // 7 to 9 packets
2230 mDNSu32 ExtraPackets10; // >= 10 packets
2231 mDNSu32 SecureStatus;
2232 mDNSu32 InsecureStatus;
2233 mDNSu32 IndeterminateStatus;
2234 mDNSu32 BogusStatus;
2235 mDNSu32 NoResponseStatus;
2236 mDNSu32 NumProbesSent; // Number of probes sent
2237 mDNSu32 MsgSize0; // DNSSEC message size <= 1024
2238 mDNSu32 MsgSize1; // DNSSEC message size <= 2048
2239 mDNSu32 MsgSize2; // DNSSEC message size > 2048
2244 mDNSu32 NameConflicts; // Normal Name conflicts
2245 mDNSu32 KnownUniqueNameConflicts; // Name Conflicts for KnownUnique Records
2246 mDNSu32 DupQuerySuppressions; // Duplicate query suppressions
2247 mDNSu32 KnownAnswerSuppressions; // Known Answer suppressions
2248 mDNSu32 KnownAnswerMultiplePkts; // Known Answer in queries spannign multiple packets
2249 mDNSu32 PoofCacheDeletions; // Number of times the cache was deleted due to POOF
2250 mDNSu32 UnicastBitInQueries; // Queries with QU bit set
2251 mDNSu32 NormalQueries; // Queries with QU bit not set
2252 mDNSu32 MatchingAnswersForQueries; // Queries for which we had a response
2253 mDNSu32 UnicastResponses; // Unicast responses to queries
2254 mDNSu32 MulticastResponses; // Multicast responses to queries
2255 mDNSu32 UnicastDemotedToMulticast; // Number of times unicast demoted to multicast
2256 mDNSu32 Sleeps; // Total sleeps
2257 mDNSu32 Wakes; // Total wakes
2258 mDNSu32 InterfaceUp; // Total Interface UP events
2259 mDNSu32 InterfaceUpFlap; // Total Interface UP events with flaps
2260 mDNSu32 InterfaceDown; // Total Interface Down events
2261 mDNSu32 InterfaceDownFlap; // Total Interface Down events with flaps
2262 mDNSu32 CacheRefreshQueries; // Number of queries that we sent for refreshing cache
2263 mDNSu32 CacheRefreshed; // Number of times the cache was refreshed due to a response
2264 mDNSu32 WakeOnResolves; // Number of times we did a wake on resolve
2287 mDNSu32 mDNS_busy; // Incremented between mDNS_Lock/mDNS_Unlock section
2288 mDNSu32 mDNS_reentrancy; // Incremented when calling a client callback
2312 mDNSu32 RandomReconfirmDelay; // For de-synchronization of reconfirmation queries on the wire
2348 mDNSu32 rrcache_size; // Total number of available cache entries
2349 mDNSu32 rrcache_totalused; // Number of cache entries currently occupied
2350 mDNSu32 rrcache_totalused_unicast; // Number of cache entries currently occupied by unicast
2351 mDNSu32 rrcache_active; // Number of cache entries currently occupied by records that answer active questions
2352 mDNSu32 rrcache_report;
2373 mDNSu32 NumFailedProbes;
2398 mDNSu32 WABBrowseQueriesCount; // Number of WAB Browse domain enumeration queries (b, db) callers
2399 mDNSu32 WABLBrowseQueriesCount; // Number of legacy WAB Browse domain enumeration queries (lb) callers
2400 mDNSu32 WABRegQueriesCount; // Number of WAB Registration domain enumeration queries (r, dr) callers
2410 mDNSu32 PCPNonce[3]; // the nonce if using PCP
2413 mDNSu32 LastNATupseconds; // NAT engine uptime in seconds, from most recent NAT packet
2456 mDNSu32 dp_ipintf[MaxIp]; // input interface index list from the DNS Proxy Client
2457 mDNSu32 dp_opintf; // output interface index from the DNS Proxy Client
2463 mDNSu32 AutoTargetServices; // # of services that have AutoTarget set
2643 CacheEntity *rrcachestorage, mDNSu32 rrcachesize,
2656 extern void mDNS_GrowCache (mDNS *const m, CacheEntity *storage, mDNSu32 numrecords);
2657 extern void mDNS_GrowAuth (mDNS *const m, AuthEntity *storage, mDNSu32 numrecords);
2666 extern mStatus mDNS_Update (mDNS *const m, AuthRecord *const rr, mDNSu32 newttl,
2674 extern mStatus mDNS_Reconfirm_internal(mDNS *const m, CacheRecord *const rr, mDNSu32 interval);
2730 mDNSu16 rrtype, mDNSu32 ttl, mDNSu8 RecordType, AuthRecType artype, mDNSRecordCallback Callback, void *Context);
2746 AuthRecord *SubTypes, mDNSu32 NumSubTypes,
2747 mDNSInterfaceID InterfaceID, mDNSServiceCallback Callback, void *Context, mDNSu32 flags);
2748 extern mStatus mDNS_AddRecordToService(mDNS *const m, ServiceRecordSet *sr, ExtraResourceRecord *extra, RData *rdata, mDNSu32 ttl, mDNSu32 flags);
2757 const mDNSInterfaceID InterfaceID, mDNSRecordCallback Callback, void *Context, mDNSu32 flags);
2765 const mDNSInterfaceID InterfaceID, mDNSu32 flags,
2796 extern mDNSu32 SetValidDNSServers(mDNS *m, DNSQuestion *question);
2896 extern mDNSu32 mDNS_vsnprintf(char *sbuffer, mDNSu32 buflen, const char *fmt, va_list arg);
2897 extern mDNSu32 mDNS_snprintf(char *sbuffer, mDNSu32 buflen, const char *fmt, ...) IS_A_PRINTF_STYLE_FUNCTION(3,4);
2898 extern mDNSu32 NumCacheRecordsForInterfaceID(const mDNS *const m, mDNSInterfaceID id);
2986 extern void RecreateNATMappings(mDNS *const m, const mDNSu32 waitTicks);
3009 const mDNSIPPort port, mDNSu32 scoped, mDNSu32 timeout, mDNSBool cellIntf, mDNSu16 resGroupID, mDNSBool reqA,
3014 extern McastResolver *mDNS_AddMcastResolver(mDNS *const m, const domainname *d, const mDNSInterfaceID interface, mDNSu32 timeout);
3093 extern mDNSu32 mDNSPlatformStrLen ( const void *src);
3094 extern void mDNSPlatformMemCopy ( void *dst, const void *src, mDNSu32 len);
3095 extern mDNSBool mDNSPlatformMemSame (const void *dst, const void *src, mDNSu32 len);
3096 extern int mDNSPlatformMemCmp (const void *dst, const void *src, mDNSu32 len);
3097 extern void mDNSPlatformMemZero ( void *dst, mDNSu32 len);
3102 extern void * mDNSPlatformMemAllocate (mDNSu32 len);
3113 extern mDNSu32 mDNSPlatformRandomNumber(void);
3115 extern mDNSu32 mDNSPlatformRandomSeed (void);
3142 extern mDNSInterfaceID mDNSPlatformInterfaceIDfromInterfaceIndex(mDNS *const m, mDNSu32 ifindex);
3143 extern mDNSu32 mDNSPlatformInterfaceIndexfromInterfaceID(mDNS *const m, mDNSInterfaceID id, mDNSBool suppressNetworkChange);
3185 extern void mDNSPlatformSendKeepalive(mDNSAddr *sadd, mDNSAddr *dadd, mDNSIPPort *lport, mDNSIPPort *rport, mDNSu32 seq, mDNSu32 ack, mDNSu16 win);
3284 extern CacheRecord *CreateNewCacheEntry(mDNS *const m, const mDNSu32 slot, CacheGroup *cg, mDNSs32 delay, mDNSBool Add, const mDNSAddr *sourceAddress);
3285 extern CacheGroup *CacheGroupForName(const mDNS *const m, const mDNSu32 slot, const mDNSu32 namehash, const domainname *const name);
3287 extern void ScheduleNextCacheCheckTime(mDNS *const m, const mDNSu32 slot, const mDNSs32 event);
3289 extern void GrantCacheExtensions(mDNS *const m, DNSQuestion *q, mDNSu32 lease);
3291 const domainname *const name, const mDNSu32 namehash, const mDNSu16 rrtype, const mDNSu16 rrclass, mDNSu32 ttl_seconds,
3309 extern AuthGroup *AuthGroupForName(AuthHash *r, const mDNSu32 slot, const mDNSu32 namehash, const domainname *const name);
3310 extern AuthGroup *AuthGroupForRecord(AuthHash *r, const mDNSu32 slot, const ResourceRecord *const rr);
3503 #define MD5_BLOCK_LONG (MD5_BLOCK_BYTES / sizeof(mDNSu32))
3507 mDNSu32 A,B,C,D;
3508 mDNSu32 Nl,Nh;
3509 mDNSu32 data[MD5_BLOCK_LONG];
3541 char assert8[(sizeof(mDNSu32) == 4 ) ? 1 : -1];
3584 mDNSu32 initializeDeviceInfoTXT(mDNS *m, mDNSu8 *ptr);