Searched refs:domainlabel (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/
H A DDNSCommon.h118 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);
H A DmDNSEmbeddedAPI.h393 typedef struct { mDNSu8 c[ 64]; } domainlabel; // One label: length byte and up to 63 characters typedef in typeref:struct:__anon37
2376 domainlabel nicelabel; // Rich text label encoded using canonically precomposed UTF-8
2377 domainlabel hostlabel; // Conforms to RFC 1034 "letter-digit-hyphen" ARPANET host name rules
2763 const domainlabel *const name, const domainname *const type, const domainname *const domain,
2769 extern mStatus mDNS_RenameAndReregisterService(mDNS *const m, ServiceRecordSet *const sr, const domainlabel *newname);
2774 const domainlabel *const name, const domainname *const type, const domainname *const domain,
2845 #define FirstLabel(X) ((const domainlabel *)(X))
2846 #define SecondLabel(X) ((const domainlabel *)StripFirstLabel(X))
2847 #define ThirdLabel(X) ((const domainlabel *)StripFirstLabel(StripFirstLabel(X)))
2859 // AppendDomainLabel adds a single label from a native format domainlabel
[all...]
H A DDNSCommon.c834 mDNSexport mDNSu8 *AppendDomainLabel(domainname *const name, const domainlabel *const label)
872 mDNSexport mDNSBool MakeDomainLabelFromLiteralString(domainlabel *const label, const char *cstr)
894 mDNSexport char *ConvertDomainLabelToCString_withescape(const domainlabel *const label, char *ptr, char esc)
932 ptr = ConvertDomainLabelToCString_withescape((const domainlabel *)src, ptr, esc);
947 mDNSexport void ConvertUTF8PstringToRFC1034HostLabel(const mDNSu8 UTF8Name[], domainlabel *const hostlabel)
975 const domainlabel *name, const domainname *type, const domainname *const domain)
1024 name = (domainlabel*)""; // Set this up to be non-null, to avoid errors if we have to call LogMsg() below
1094 domainlabel *const name, domainname *const type, domainname *const domain)
1254 mDNSexport mDNSBool LabelContainsSuffix(const domainlabel *const name, const mDNSBool RichText)
1280 mDNSexport mDNSu32 RemoveLabelSuffix(domainlabel *nam
[all...]
H A DmDNSPosix.c486 mDNSlocal void GetUserSpecifiedRFC1034ComputerName(domainlabel *const namelabel)
497 mDNSlocal void GetUserSpecifiedFriendlyComputerName(domainlabel *const namelabel)
H A Duds_daemon.c194 domainlabel name;
573 domainlabel name;
628 ConvertDomainLabelToCString_unescaped((const domainlabel *)servicename, namestr);
729 domainlabel n;
H A DmDNS.c12727 domainlabel oldlabel = m->hostlabel;
13290 const domainlabel *const name, const domainname *const type, const domainname *const domain,
13342 if (ConstructServiceName(&sr->RR_ADV.namestorage, (const domainlabel*)"\x09_services", (const domainname*)"\x07_dns-sd\x04_udp", domain) == mDNSNULL)
13483 mDNSexport mStatus mDNS_RenameAndReregisterService(mDNS *const m, ServiceRecordSet *const sr, const domainlabel *newname)
13487 domainlabel name1, name2;
13592 const domainlabel *const name, const domainname *const type, const domainname *const domain,
14119 mDNSlocal void ConstructSleepProxyServerName(mDNS *const m, domainlabel *name)
14139 domainlabel name;
14440 domainlabel name, newname;

Completed in 170 milliseconds