/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | PlatformCommon.h | 18 extern void ReadDDNSSettingsFromConfFile(mDNS *const m, const char *const filename, domainname *const hostname, domainname *const domain, mDNSBool *DomainDiscoveryDisabled);
|
H A D | anonymous.h | 24 extern void SetAnonData(DNSQuestion *q, ResourceRecord *rr, mDNSBool ForQuestion); 29 extern mDNSBool IdenticalAnonInfo(AnonymousInfo *a1, AnonymousInfo *a2);
|
H A D | nsec.h | 23 extern mDNSBool AddNSECSForCacheRecord(mDNS *const m, CacheRecord *crlist, CacheRecord *negcr, mDNSu8 rcode); 26 extern mDNSBool NSECAnswersDS(mDNS *const m, ResourceRecord *rr, DNSQuestion *q);
|
H A D | uds_daemon.h | 32 extern void LogMcastStateInfo(mDNS *const m, mDNSBool mflag, mDNSBool start, mDNSBool mstatelog); 61 extern void machserver_automatic_browse_domain_changed(const domainname *d, mDNSBool add); 62 extern void machserver_automatic_registration_domain_changed(const domainname *d, mDNSBool add);
|
H A D | DNSCommon.h | 118 extern mDNSBool LabelContainsSuffix(const domainlabel *const name, const mDNSBool RichText); 119 extern mDNSu32 RemoveLabelSuffix(domainlabel *name, mDNSBool RichText); 120 extern void AppendLabelSuffix(domainlabel *const name, mDNSu32 val, const mDNSBool RichText); 166 extern mDNSBool SameRDataBody(const ResourceRecord *const r1, const RDataBody *const r2, DomainNameComparisonFn *samename); 167 extern mDNSBool SameNameRecordAnswersQuestion(const ResourceRecord *const rr, const DNSQuestion *const q); 168 extern mDNSBool ResourceRecordAnswersQuestion(const ResourceRecord *const rr, const DNSQuestion *const q); 169 extern mDNSBool AnyTypeRecordAnswersQuestion (const ResourceRecord *const rr, const DNSQuestion *const q); 170 extern mDNSBool ResourceRecordAnswersUnicastResponse(const ResourceRecord *const rr, const DNSQuestion *const q); 171 extern mDNSBool LocalOnlyRecordAnswersQuestio [all...] |
H A D | mDNSPosix.h | 80 extern mStatus mDNSPosixRunEventLoopOnce( mDNS *m, const struct timeval *pTimeout, sigset_t *pSignalsReceived, mDNSBool *pDataDispatched);
|
H A D | mDNSEmbeddedAPI.h | 248 typedef unsigned char mDNSBool; typedef 1272 mDNSBool sentNATPMP; // Whether we just sent a NAT-PMP packet, so we won't send another if 1375 mDNSBool cellIntf; // Resolver from Cellular Interface ? 1377 mDNSBool req_A; // If set, send v4 query (DNSConfig allows A queries) 1378 mDNSBool req_AAAA; // If set, send v6 query (DNSConfig allows AAAA queries) 1379 mDNSBool req_DO; // If set, okay to send DNSSEC queries (EDNS DO bit is supported) 1380 mDNSBool retransDO; // Total Retransmissions for queries sent with DO option 1381 mDNSBool DNSSECAware; // set if we are able to receive a response to a request 1565 mDNSBool uselease; // dynamic update contains (should contain) lease option 1567 mDNSBool Privat [all...] |
H A D | mDNSPosix.c | 142 mDNSIPPort dstPort, mDNSBool useBackgroundTrafficClass) 229 mDNSBool reject; 317 mDNSexport mDNSBool mDNSPlatformPeekUDP(mDNS *const m, UDPSocket *src) 324 mDNSexport TCPSocket *mDNSPlatformTCPSocket(mDNS * const m, TCPSocketFlags flags, mDNSIPPort * port, mDNSBool useBackgroundTrafficClass) 364 mDNSexport long mDNSPlatformReadTCP(TCPSocket *sock, void *buf, unsigned long buflen, mDNSBool * closed) 423 mDNSexport void mDNSPlatformSetAllowSleep(mDNS *const m, mDNSBool allowSleep, const char *reason) 451 mDNSexport mDNSBool mDNSPlatformSetDNSConfig(mDNS *const m, mDNSBool setservers, mDNSBool setsearch, domainname *const fqdn, DNameListElem **RegDomains, 452 DNameListElem **BrowseDomains, mDNSBool ackConfi [all...] |
H A D | DNSCommon.c | 120 mDNSexport mDNSBool mDNSv4AddrIsRFC1918(const mDNSv4Addr * const addr) 139 mDNSexport mDNSBool mDNSAddrIPv4FromMappedIPv6(mDNSv6Addr *in, mDNSv4Addr* out) 568 static mDNSBool seeded = mDNSfalse; 592 mDNSexport mDNSBool mDNSSameAddress(const mDNSAddr *ip1, const mDNSAddr *ip2) 599 case mDNSAddrType_IPv4: return (mDNSBool)(mDNSSameIPv4Address(ip1->ip.v4, ip2->ip.v4)); 600 case mDNSAddrType_IPv6: return (mDNSBool)(mDNSSameIPv6Address(ip1->ip.v6, ip2->ip.v6)); 606 mDNSexport mDNSBool mDNSAddrIsDNSMulticast(const mDNSAddr *ip) 610 case mDNSAddrType_IPv4: return (mDNSBool)(mDNSSameIPv4Address(ip->ip.v4, AllDNSLinkGroup_v4.ip.v4)); 611 case mDNSAddrType_IPv6: return (mDNSBool)(mDNSSameIPv6Address(ip->ip.v6, AllDNSLinkGroup_v6.ip.v6)); 622 mDNSexport mDNSBool SameDomainLabe [all...] |
H A D | PlatformCommon.c | 85 mDNSlocal mDNSBool GetConfigOption(char *dst, const char *option, FILE *f) 106 mDNSexport void ReadDDNSSettingsFromConfFile(mDNS *const m, const char *const filename, domainname *const hostname, domainname *const domain, mDNSBool *DomainDiscoveryDisabled)
|
H A D | anonymous.c | 38 mDNSlocal mDNSBool InitializeNSEC3Record(ResourceRecord *rr, const mDNSu8 *AnonData, int len, mDNSu32 salt) 232 mDNSexport void SetAnonData(DNSQuestion *q, ResourceRecord *rr, mDNSBool ForQuestion) 499 mDNSexport mDNSBool IdenticalAnonInfo(AnonymousInfo *a1, AnonymousInfo *a2) 566 mDNSexport void SetAnonData(DNSQuestion *q, ResourceRecord *rr, mDNSBool ForQuestion) 602 mDNSexport mDNSBool IdenticalAnonInfo(AnonymousInfo *a1, AnonymousInfo *a2)
|
H A D | uDNS.c | 45 mDNSBool StrictUnicastOrdering = mDNSfalse; 115 const mDNSIPPort port, mDNSu32 scoped, mDNSu32 timeout, mDNSBool cellIntf, mDNSu16 resGroupID, mDNSBool reqA, 116 mDNSBool reqAAAA, mDNSBool reqDO) 410 const domainname *domain, const domainname *keyname, const char *b64keydata, const domainname *hostname, mDNSIPPort *port, mDNSBool autoTunnel) 546 mDNSlocal mStatus uDNS_SendNATMsg(mDNS *m, NATTraversalInfo *info, mDNSBool usePCP) 890 mDNSBool unmap = mDNStrue; 1260 mDNSlocal void tcpCallback(TCPSocket *sock, void *context, mDNSBool ConnectionEstablished, mStatus err) 1263 mDNSBool close [all...] |
H A D | mDNS.c | 73 mDNSlocal mDNSBool CacheRecordRmvEventsForQuestion(mDNS *const m, DNSQuestion *q); 74 mDNSlocal mDNSBool LocalRecordRmvEventsForQuestion(mDNS *const m, DNSQuestion *q); 351 mDNSexport mDNSBool mDNS_AddressIsLocalSubnet(mDNS *const m, const mDNSInterfaceID InterfaceID, const mDNSAddr *addr) 438 const mDNSBool selfref = SameDomainName(&q->qname, &rr->rdata->u.name); 551 mDNSBool followcname; 607 mDNSBool answered; 641 mDNSBool answered; 739 mDNSlocal mDNSBool SameResourceRecordNameClassInterface(const AuthRecord *const r1, const AuthRecord *const r2) 746 return (mDNSBool)( 760 mDNSlocal mDNSBool PacketRRMatchesSignatur [all...] |
H A D | uDNS.h | 127 extern domainname *uDNS_GetNextSearchDomain(mDNS *const m, mDNSInterfaceID InterfaceID, mDNSs8 *searchIndex, mDNSBool ignoreDotLocal);
|
H A D | uds_daemon.c | 41 mDNSBool AlwaysAppendSearchDomains = mDNSfalse; 108 mDNSBool external_advertise; 121 mDNSBool renameonmemfree; // Set on config change when we deregister original name 122 mDNSBool clientnotified; // Has client been notified of successful registration yet? 123 mDNSBool default_local; // is this the "local." from an empty-string registration? 124 mDNSBool external_advertise; // is this is being advertised externally? 151 mDNSBool validUUID; 182 mDNSBool default_domain; 183 mDNSBool ForceMCast; 197 mDNSBool default_domai [all...] |
H A D | PosixDaemon.c | 146 mDNSBool gotData = mDNSfalse;
|
H A D | DNSDigest.c | 1421 mDNSexport mDNSBool DNSDigest_VerifyMessage(DNSMessage *msg, mDNSu8 *end, LargeCacheRecord * lcr, DomainAuthInfo *info, mDNSu16 * rcode, mDNSu16 * tcode) 1434 mDNSBool ok = mDNSfalse;
|