Searched refs:mDNSu8 (Results 1 - 15 of 15) sorted by relevance
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | CryptoAlg.h | 32 mDNSu8 alg; 42 mStatus (*Verify)(AlgContext *ctx, mDNSu8 *key, mDNSu32 keylen, mDNSu8 *signature, mDNSu32 siglen); 44 mDNSu8* (*Encode)(AlgContext *ctx); 49 mDNSexport mStatus DigestAlgInit(mDNSu8 digestType, AlgFuncs *func); 50 mDNSexport mStatus CryptoAlgInit(mDNSu8 algType, AlgFuncs *func); 51 mDNSexport mStatus EncAlgInit(mDNSu8 algType, AlgFuncs *func); 54 extern AlgContext *AlgCreate(AlgType type, mDNSu8 alg); 58 extern mStatus AlgVerify(AlgContext *ctx, mDNSu8 *key, mDNSu32 keylen, mDNSu8 *signatur [all...] |
H A D | DNSCommon.h | 117 extern mDNSu32 TruncateUTF8ToLength(mDNSu8 *string, mDNSu32 length, mDNSu32 max); 190 extern const mDNSu8 *FindCompressionPointer(const mDNSu8 *const base, const mDNSu8 *const end, const mDNSu8 *const domname); 191 extern mDNSu8 *putDomainNameAsLabels(const DNSMessage *const msg, mDNSu8 *ptr, const mDNSu8 *const limit, const domainname *const name); 192 extern mDNSu8 *putRData(const DNSMessage *const msg, mDNSu8 *pt [all...] |
H A D | dnssec.h | 45 mDNSu8 *rdata; 99 mDNSu8 recursed; // Number of times recursed during validation 100 mDNSu8 ValidationRequired; // Copy of the question's ValidationRequired status 101 mDNSu8 InsecureProofDone; 102 mDNSu8 NumPackets; // Number of packets that we send on the wire for DNSSEC verification. 125 mDNSu8 skip; // labels to skip for forming the name from origName 127 mDNSu8 triggerLabelCount; // Label count of the name that triggered the insecure proof 142 mDNSu8 ValidationRequired, DNSSECVerifierCallback dvcallback, mDNSQuestionCallback qcallback); 148 extern int DNSMemCmp(const mDNSu8 *const m1, const mDNSu8 *cons [all...] |
H A D | DNSCommon.c | 204 mDNSlocal char *DNSSECAlgName(mDNSu8 alg) 221 mDNSlocal char *DNSSECDigestName(mDNSu8 digest) 238 mDNSu8 *ptr = (mDNSu8 *)&x; 244 mDNSu8 *ptr = (mDNSu8 *)&x; 258 mDNSlocal mDNSu32 keytag(mDNSu8 *key, mDNSu32 keysize) 269 mDNSexport int baseEncode(char *buffer, int blen, const mDNSu8 *data, int len, int encAlg) 272 mDNSu8 *outputBuffer; 295 mDNSlocal void PrintTypeBitmap(const mDNSu8 *bma [all...] |
H A D | mDNSEmbeddedAPI.h | 250 typedef unsigned char mDNSu8; typedef 282 typedef union { mDNSu8 b[ 2]; mDNSu16 NotAnInteger; } mDNSOpaque16; 283 typedef union { mDNSu8 b[ 4]; mDNSu32 NotAnInteger; } mDNSOpaque32; 284 typedef packedunion { mDNSu8 b[ 6]; mDNSu16 w[3]; mDNSu32 l[1]; } mDNSOpaque48; 285 typedef union { mDNSu8 b[ 8]; mDNSu16 w[4]; mDNSu32 l[2]; } mDNSOpaque64; 286 typedef union { mDNSu8 b[16]; mDNSu16 w[8]; mDNSu32 l[4]; } mDNSOpaque128; 393 typedef struct { mDNSu8 c[ 64]; } domainlabel; // One label: length byte and up to 63 characters 398 typedef struct { mDNSu8 c[256]; } domainname; // Up to 256 bytes of length-prefixed domainlabels 400 typedef struct { mDNSu8 c[256]; } UTF8str255; // Null-terminated C string 453 #define mDNS_KeepaliveRecord(rr) ((rr)->rrtype == kDNSType_NULL && SameDomainLabel(SecondLabel((rr)->name)->c, (mDNSu8 *)"\x0A_keepaliv [all...] |
H A D | CryptoAlg.c | 32 mDNSexport mStatus DigestAlgInit(mDNSu8 digestType, AlgFuncs *func) 51 mDNSexport mStatus CryptoAlgInit(mDNSu8 alg, AlgFuncs *func) 71 mDNSexport mStatus EncAlgInit(mDNSu8 alg, AlgFuncs *func) 91 mDNSexport AlgContext *AlgCreate(AlgType type, mDNSu8 alg) 210 mDNSexport mStatus AlgVerify(AlgContext *ctx, mDNSu8 *key, mDNSu32 keylen, mDNSu8 *signature, mDNSu32 siglen) 234 mDNSexport mDNSu8* AlgEncode(AlgContext *ctx)
|
H A D | anonymous.h | 22 extern AnonymousInfo *AllocateAnonInfo(const domainname *service, const mDNSu8 *AnonData, int len, const ResourceRecord *rr);
|
H A D | nsec.h | 23 extern mDNSBool AddNSECSForCacheRecord(mDNS *const m, CacheRecord *crlist, CacheRecord *negcr, mDNSu8 rcode);
|
H A D | DNSDigest.c | 39 mDNSlocal mDNSu16 NToH16(mDNSu8 * bytes) 44 mDNSlocal mDNSu32 NToH32(mDNSu8 * bytes) 1151 mDNSlocal mDNSs32 DNSDigest_Base64ToBin(const char *src, mDNSu8 *target, mDNSu32 targsize) 1175 target[tarindex] = (mDNSu8)((pos - Base64) << 2); 1184 target[tarindex+1] = (mDNSu8)(((pos - Base64) & 0x0f) << 4); 1194 target[tarindex+1] = (mDNSu8)(((pos - Base64) & 0x03) << 6); 1281 mDNSlocal void DNSDigest_ConstructHMACKey(DomainAuthInfo *info, const mDNSu8 *key, mDNSu32 len) 1284 mDNSu8 buf[MD5_LEN]; 1314 mDNSu8 keybuf[1024]; 1321 mDNSexport void DNSDigest_SignMessage(DNSMessage *msg, mDNSu8 **en [all...] |
H A D | anonymous.c | 38 mDNSlocal mDNSBool InitializeNSEC3Record(ResourceRecord *rr, const mDNSu8 *AnonData, int len, mDNSu32 salt) 40 const mDNSu8 *ptr; 42 mDNSu8 *tmp, *nxt; 45 const mDNSu8 hashName[NSEC3_MAX_HASH_LEN]; 48 ptr = (const mDNSu8 *)&salt; 56 tmp = (mDNSu8 *)&nsec3->salt; 87 mDNSlocal ResourceRecord *ConstructNSEC3Record(const domainname *service, const mDNSu8 *AnonData, int len, mDNSu32 salt) 106 name = (domainname *)((mDNSu8 *)rr + sizeof(ResourceRecord)); 116 rr->rdata = (RData *)((mDNSu8 *)rr->name + dlen); 168 mDNSexport AnonymousInfo *AllocateAnonInfo(const domainname *service, const mDNSu8 *dat [all...] |
H A D | uDNS.h | 108 extern void uDNS_ReceiveMsg(mDNS *const m, DNSMessage *const msg, const mDNSu8 *const end, 137 extern uDNS_LLQType uDNS_recvLLQResponse(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *const end, const mDNSAddr *const srcaddr, const mDNSIPPort srcport, DNSQuestion **matchQuestion); 143 extern void uDNS_ReceiveNATPacket(mDNS *m, const mDNSInterfaceID InterfaceID, mDNSu8 *pkt, mDNSu16 len); // Called for each received PCP or NAT-PMP packet
|
H A D | uDNS.c | 52 mDNSu8 NumUnicastDNSServers = 0; 55 mDNSu8 NumUnreachableDNSServers = 0; 224 mDNSu8 rcode = '\0'; 236 rcode = (mDNSu8)(responseFlags.b[1] & kDNSFlag1_RC_Mask); 494 static mDNSu8* start = (mDNSu8*)&req; 495 mDNSu8* end = start + sizeof(NATAddrRequest); 566 static const mDNSu8* end = (mDNSu8 *)&NATPortReq + sizeof(NATPortMapRequest); 567 mDNSu8 * [all...] |
H A D | mDNS.c | 84 mDNSlocal void mDNSParseNSEC3Records(mDNS *const m, const DNSMessage *const response, const mDNSu8 *end, 86 mDNSlocal mDNSu8 *GetValueForMACAddr(mDNSu8 *ptr, mDNSu8 *limit, mDNSEthAddr *eth); 106 #define NR_AnswerMulticast (mDNSu8*)~0 107 #define NR_AnswerUnicast (mDNSu8*)~1 679 #define DefaultProbeCountForTypeUnique ((mDNSu8)3) 680 #define DefaultProbeCountForRecordType(X) ((X) == kDNSRecordTypeUnique ? DefaultProbeCountForTypeUnique : (mDNSu8)0) 685 #define InitialAnnounceCount ((mDNSu8)4) 690 #define GoodbyeCount ((mDNSu8) [all...] |
H A D | mDNSPosix.c | 140 mDNSexport mStatus mDNSPlatformSendUDP(const mDNS *const m, const void *const msg, const mDNSu8 *const end, 228 mDNSu8 ttl; 313 mDNSCoreReceive(m, &packet, (mDNSu8 *)&packet + packetLen, 399 mDNSexport void mDNSPlatformSendRawPacket(const void *const msg, const mDNSu8 *const end, mDNSInterfaceID InterfaceID) 1456 mDNSexport mDNSBool AddNSECSForCacheRecord(mDNS *const m, CacheRecord *crlist, CacheRecord *negcr, mDNSu8 rcode) 1474 mDNSexport mDNSu8 *DNSProxySetAttributes(DNSQuestion *q, DNSMessageHeader *h, DNSMessage *msg, mDNSu8 *ptr, mDNSu8 *limit) 1568 mDNSexport void mDNSPlatformFormatTime(unsigned long te, mDNSu8 *buf, int bufsize)
|
H A D | uds_daemon.c | 186 const mDNSu8 *AnonData; 215 mDNSu8 v4ans; 216 mDNSu8 v6ans; 233 mDNSu8 ans; 311 mDNSlocal char *AnonDataToString(const mDNSu8 *ad, int adlen, char *adstr, int adstrlen); 707 (mDNSu8) ((flags & kDNSServiceFlagsShared) ? kDNSRecordTypeShared : kDNSRecordTypeUnique), artype, mDNSNULL, mDNSNULL); 1835 instance->srs.AnonData = (const mDNSu8 *)AnonData; 2109 int newlen = TruncateUTF8ToLength((mDNSu8*)name, mDNSPlatformStrLen(name), MAX_DOMAIN_LABEL); 3106 #define VALID_MSAD_SRV_TRANSPORT(T) (SameDomainLabel((T)->c, (const mDNSu8 *)"\x4_tcp") || SameDomainLabel((T)->c, (const mDNSu8 *)"\x4_ud [all...] |
Completed in 331 milliseconds