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

/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/
H A DmDNSEmbeddedAPI.h1268 typedef struct { mDNSu8 c[ 64]; } domainlabel; // One label: length byte and up to 63 characters typedef in typeref:struct:__anon206
2170 domainlabel nicelabel; // Rich text label encoded using canonically precomposed UTF-8
2171 domainlabel hostlabel; // Conforms to RFC 1034 "letter-digit-hyphen" ARPANET host name rules
2405 const domainlabel *const name, const domainname *const type, const domainname *const domain,
2411 extern mStatus mDNS_RenameAndReregisterService(mDNS *const m, ServiceRecordSet *const sr, const domainlabel *newname);
2415 const domainlabel *const name, const domainname *const type, const domainname *const domain,
2475 // AppendDomainLabel adds a single label from a native format domainlabel
2479 extern mDNSu8 *AppendDomainLabel (domainname *const name, const domainlabel *const label);
2487 extern mDNSBool MakeDomainLabelFromLiteralString(domainlabel *const label, const char *cstr);
2490 // Convert native format domainlabel o
[all...]
H A DDNSCommon.h232 extern mDNSBool LabelContainsSuffix(const domainlabel *const name, const mDNSBool RichText);
233 extern mDNSu32 RemoveLabelSuffix(domainlabel *name, mDNSBool RichText);
234 extern void AppendLabelSuffix(domainlabel *name, mDNSu32 val, mDNSBool RichText);
H A DDNSCommon.c730 mDNSexport mDNSu8 *AppendDomainLabel(domainname *const name, const domainlabel *const label)
768 mDNSexport mDNSBool MakeDomainLabelFromLiteralString(domainlabel *const label, const char *cstr)
790 mDNSexport char *ConvertDomainLabelToCString_withescape(const domainlabel *const label, char *ptr, char esc)
828 ptr = ConvertDomainLabelToCString_withescape((const domainlabel *)src, ptr, esc);
843 mDNSexport void ConvertUTF8PstringToRFC1034HostLabel(const mDNSu8 UTF8Name[], domainlabel *const hostlabel)
867 const domainlabel *name, const domainname *type, const domainname *const domain)
912 name = (domainlabel*)""; // Set this up to be non-null, to avoid errors if we have to call LogMsg() below
955 domainlabel *const name, domainname *const type, domainname *const domain)
1036 mDNSexport mDNSBool LabelContainsSuffix(const domainlabel *const name, const mDNSBool RichText)
1062 mDNSexport mDNSu32 RemoveLabelSuffix(domainlabel *nam
[all...]
H A DmDNSPosix.c637 mDNSlocal void GetUserSpecifiedRFC1034ComputerName(domainlabel *const namelabel)
648 mDNSlocal void GetUserSpecifiedFriendlyComputerName(domainlabel *const namelabel)
H A Duds_daemon.c719 domainlabel name;
735 domainlabel name;
1971 domainlabel name;
3239 domainlabel n;
H A DmDNS.c6312 domainlabel name;
6511 domainlabel oldlabel = m->hostlabel;
6834 const domainlabel *const name, const domainname *const type, const domainname *const domain,
6869 if (ConstructServiceName(sr->RR_ADV.resrec.name, (domainlabel*)"\x09_services", (domainname*)"\x07_dns-sd\x04_udp", domain) == mDNSNULL)
7029 mDNSexport mStatus mDNS_RenameAndReregisterService(mDNS *const m, ServiceRecordSet *const sr, const domainlabel *newname)
7033 domainlabel name1, name2;
7143 const domainlabel *const name, const domainname *const type, const domainname *const domain,
H A DuDNS.c1082 const domainlabel *l;
1083 domainlabel buf;
1087 for (l = (const domainlabel *)d; l->c[0]; l = (const domainlabel *)(l->c + l->c[0]+1))

Completed in 282 milliseconds