Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:domain

157 	kDNSType_PTR,			// 12 Domain name pointer
175 kDNSType_NXT, // 30 Next domain (security)
368 // RFC 1034/1035 specify that a domain label consists of a length byte plus up to 63 characters
372 // RFC 1034/1035/2181 specify that a domain name (length bytes and data bytes) may be up to 255 bytes long,
383 // The longest legal domain name is 256 bytes, in the form of four labels as shown below:
390 // It is for domain names, where dots are used as label separators, that proper escaping is vital.
1059 domainname domain;
1073 domainname domain; // name->server matching for "split dns"
1091 mDNSu32 rdatahash; // For rdata containing domain name (e.g. PTR, SRV, CNAME etc.), case-insensitive name hash
1270 // IsLocalDomain alone is not sufficient to determine that a record is mDNS or uDNS. By default domain names within
1486 domainname domain;
1736 domainname domain;
1748 // For domain enumeration and automatic browsing
1750 // In each of these domains we search for our special pointer records (lb._dns-sd._udp.<domain>, etc.)
1751 // to discover recommended domains for domain enumeration (browse, default browse, registration,
1901 mDNSBool StartWABQueries; // Start WAB queries for the purpose of domain enumeration
2200 // mDNS_GetDefaultBrowseDomain returns the name of the domain that should be highlighted by default.
2204 // and the default domain in which to register in the case where the user has made no selection.
2217 const domainlabel *const name, const domainname *const type, const domainname *const domain,
2228 const domainlabel *const name, const domainname *const type, const domainname *const domain,
2237 const domainname *const srv, const domainname *const domain,
2277 // in domain name labels, including unlikely characters like ascii nulls and even dots) all the mDNS APIs
2304 // Get total length of domain name, in native DNS format, including terminal root label
2309 // Append functions to append one or more labels to an existing native format domain name:
2321 // The DomainName form makes native format domain name from a C string using conventional DNS interpretation:
2343 extern mDNSu8 *ConstructServiceName(domainname *const fqdn, const domainlabel *name, const domainname *type, const domainname *const domain);
2344 extern mDNSBool DeconstructServiceName(const domainname *const fqdn, domainlabel *const name, domainname *const type, domainname *const domain);
2440 // domain name format. The shared secret must be a null-terminated base64 encoded string. A minimum size of
2443 // to disable authentication for the zone. A non-NULL autoTunnelPrefix means this is an AutoTunnel domain,
2447 const domainname *domain, const domainname *keyname, const char *b64keydata, const domainname *hostname, mDNSIPPort *port, const char *autoTunnelPrefix);
2466 // a domain may be associated with a DNS server. For standard configurations, specify the root label (".") or NULL.
2473 extern void mDNS_AddSearchDomain(const domainname *const domain, mDNSInterfaceID InterfaceID);
2640 // Platforms that support unicast browsing and dynamic update registration for clients who do not specify a domain
2681 // available domain name servers for unicast queries/updates. RegisterDNS() should be called once for