/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | dnssrv.c | 64 int size, ret, rdlen, nlen; local 112 ret = krb5int_dns_nextans(ds, &base, &rdlen); 118 SAFE_GETUINT16(base, rdlen, p, 2, priority, out); 119 SAFE_GETUINT16(base, rdlen, p, 2, weight, out); 120 SAFE_GETUINT16(base, rdlen, p, 2, port, out); 127 if (nlen < 0 || !INCR_OK(base, rdlen, p, nlen))
|
H A D | dnsglue.c | 297 unsigned short ntype, nclass, rdlen; local 319 SAFE_GETUINT16(ds->ansp, ds->anslen, p, 2, rdlen, out); 321 if (!INCR_OK(ds->ansp, ds->anslen, p, rdlen)) 325 if (rdlen > INT_MAX) 330 *lenp = rdlen; 331 ds->ptr = p + rdlen; 334 p += rdlen;
|
H A D | hst_realm.c | 97 int ret, rdlen, len; local 132 ret = krb5int_dns_nextans(ds, &base, &rdlen); 137 if (!INCR_OK(base, rdlen, p, 1))
|
/illumos-gate/usr/src/lib/libresolv2/common/nameser/ |
H A D | ns_rdata.c | 43 rdata += n, rdlen -= n; \ 67 if ((size_t)n > rdlen || (size_t)n > nrdsiz) { \ 78 if ((size_t)n != rdlen) { \ 88 ns_type type, const u_char *rdata, size_t rdlen, 136 UNPACK_SOME(rdlen); 139 if (rdlen > 0) { 229 n = ns_name_eq(rdata, rdlen, nname, NS_MAXNNAME); \ 234 n = dn_skipname(rdata, rdata + rdlen); \ 244 if (n > rdlen) { \ 253 const u_char *rdata, size_t rdlen, 87 ns_rdata_unpack(const u_char *msg, const u_char *eom, ns_type type, const u_char *rdata, size_t rdlen, u_char *nrdata, size_t nrdsiz) argument 252 ns_rdata_refers(ns_type type, const u_char *rdata, size_t rdlen, const u_char *nname) argument [all...] |
H A D | ns_newmsg.c | 159 u_int16_t rdlen, const u_char *rdata) 180 if (t + RRFIXEDSZ + rdlen >= msg->_eom) { 188 if (rdcpy(handle, type, rdata, rdlen) < 0) 220 rdcpy(ns_newmsg *handle, ns_type type, const u_char *rdata, size_t rdlen) { argument 266 memcpy(t, rdata, rdlen); 267 t += rdlen; 156 ns_newmsg_rr(ns_newmsg *handle, ns_sect sect, ns_nname_ct name, ns_type type, ns_class rr_class, u_int32_t ttl, u_int16_t rdlen, const u_char *rdata) argument
|
H A D | ns_print.c | 104 u_long ttl, const u_char *rdata, size_t rdlen, 109 const u_char *edata = rdata + rdlen; 155 if (rdlen != (size_t)NS_INADDRSZ) 260 if (rdlen < (size_t)NS_INT16SZ) 278 if (rdlen < (size_t)NS_INT16SZ) 319 (void) inet_nsap_ntoa(rdlen, rdata, t); 325 if (rdlen != (size_t)NS_IN6ADDRSZ) 344 if (rdlen < 2U*NS_INT16SZ) 385 if (rdlen < 3U*NS_INT16SZ) 414 if (rdlen < 102 ns_sprintrrf(const u_char *msg, size_t msglen, const char *name, ns_class class, ns_type type, u_long ttl, const u_char *rdata, size_t rdlen, const char *name_ctx, const char *origin, char *buf, size_t buflen) argument [all...] |
/illumos-gate/usr/src/lib/libdns_sd/common/ |
H A D | dnssd_ipc.c | 133 void put_rdata(const int rdlen, const unsigned char *rdata, char **ptr) argument 135 memcpy(*ptr, rdata, rdlen); 136 *ptr += rdlen; 139 const char *get_rdata(const char **ptr, const char *end, int rdlen) argument 141 if (!*ptr || *ptr + rdlen > end) 149 *ptr += rdlen;
|
H A D | dnssd_clientstub.c | 1344 uint16_t rrtype, rrclass, rdlen; local 1350 rdlen = get_uint16(&data, end); 1351 rdata = get_rdata(&data, end, rdlen); 1355 else ((DNSServiceQueryRecordReply)sdr->AppCallback)(sdr, cbh->cb_flags, cbh->cb_interface, cbh->cb_err, name, rrtype, rrclass, rdlen, rdata, ttl, sdr->AppContext); 1407 uint16_t rrtype, rrclass, rdlen; local 1414 rdlen = get_uint16(&data, end); 1415 rdata = get_rdata (&data, end, rdlen); 1437 if (!cbh->cb_err) memcpy(&sa4.sin_addr, rdata, rdlen); 1451 memcpy(&sa6.sin6_addr, rdata, rdlen); 1848 uint16_t rdlen, 1839 DNSServiceRegisterRecord( DNSServiceRef sdRef, DNSRecordRef *RecordRef, DNSServiceFlags flags, uint32_t interfaceIndex, const char *fullname, uint16_t rrtype, uint16_t rrclass, uint16_t rdlen, const void *rdata, uint32_t ttl, DNSServiceRegisterRecordReply callBack, void *context ) argument 1931 DNSServiceAddRecord( DNSServiceRef sdRef, DNSRecordRef *RecordRef, DNSServiceFlags flags, uint16_t rrtype, uint16_t rdlen, const void *rdata, uint32_t ttl ) argument 1995 DNSServiceUpdateRecord( DNSServiceRef sdRef, DNSRecordRef RecordRef, DNSServiceFlags flags, uint16_t rdlen, const void *rdata, uint32_t ttl ) argument 2074 DNSServiceReconfirmRecord( DNSServiceFlags flags, uint32_t interfaceIndex, const char *fullname, uint16_t rrtype, uint16_t rrclass, uint16_t rdlen, const void *rdata ) argument [all...] |
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | file.c | 245 * rdlen, rdata on input describe the receive buffer, 246 * and on output *rdlen is the received length. 251 int *rdlen, char *rdata, /* receive */ 265 rdlen, rdata, more); 268 *rdlen = 0; 249 smb_fh_xactnp(int fd, int tdlen, const char *tdata, int *rdlen, char *rdata, int *more) argument
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_dns.c | 458 uint16_t rdlen; local 492 * xrcode, version, zero and rdlen. 499 + sizeof (rdlen)))) { 515 GETINT16(rdlen, data); 533 DNS_INDENT "Data length: %u", rdlen); 538 rdlen); 542 * Make sure that rdlen is within data boundary. 544 if (rdlen > data_end - data) 549 data += rdlen; 560 + sizeof (rdlen)))) { [all...] |
/illumos-gate/usr/src/lib/nsswitch/mdns/common/ |
H A D | mdns_common.c | 161 uint16_t rdlen, const void *rdata, uint32_t ttl, 301 uint16_t rdlen, const void *rdata, uint32_t ttl, 345 if (RDataToName((char *)rdata, hostname, rdlen, NI_MAXHOST) == NULL) { 156 _nss_mdns_querynamereply(DNSServiceRef sdRef, const DNSServiceFlags flags, uint32_t ifIndex, DNSServiceErrorType errorCode, const char *fullname, uint16_t rrtype, uint16_t rrclass, uint16_t rdlen, const void *rdata, uint32_t ttl, void *context) argument 296 _nss_mdns_queryaddrreply(DNSServiceRef sdRef, const DNSServiceFlags flags, uint32_t ifIndex, DNSServiceErrorType errorCode, const char *fullname, uint16_t rrtype, uint16_t rrclass, uint16_t rdlen, const void *rdata, uint32_t ttl, void *context) argument
|
/illumos-gate/usr/src/cmd/nscd/ |
H A D | nscd_frontend.c | 1468 int rt_sock, rdlen, idx; local 1488 rdlen = read(rt_sock, &mbuf, sizeof (mbuf)); 1489 if (rdlen <= 0) { 1490 if (rdlen == 0 || (errno != EINTR && errno != EAGAIN)) {
|
/illumos-gate/usr/src/lib/libdns_sd/java/common/ |
H A D | JNISupport.c | 756 uint16_t rrtype, uint16_t rrclass, uint16_t rdlen, 766 NULL != ( rDataObj = (*pContext->Env)->NewByteArray( pContext->Env, rdlen))) 772 memcpy( pBytes, rdata, rdlen); 754 ServiceQueryReply( DNSServiceRef sdRef _UNUSED, DNSServiceFlags flags, uint32_t interfaceIndex, DNSServiceErrorType errorCode, const char *serviceName, uint16_t rrtype, uint16_t rrclass, uint16_t rdlen, const void *rdata, uint32_t ttl, void *context) argument
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/dns-sd/ |
H A D | dns-sd.c | 366 static void base64Encode(char *buffer, int buflen, void *rdata, unsigned int rdlen) argument 373 src_data = dispatch_data_create(rdata, rdlen, dispatch_get_global_queue(0, 0), ^{}); 859 static void ParseDNSSECRecords(uint16_t rrtype, char *rdb, char *p, unsigned const char *rd, uint16_t rdlen) argument 872 for (i = 0; i < (rdlen - DS_FIXED_SIZE); i++) 881 rrkey->alg, (unsigned int)keytag((unsigned char *)rrkey, rdlen)); 882 base64Encode(p, rdb + rdb_size - p, (unsigned char *)(rd + DNSKEY_FIXED_SIZE), rdlen - DNSKEY_FIXED_SIZE); 898 bitmaplen = rdlen - len; 962 base64Encode(p, rdb + rdb_size - p, (unsigned char *)(rd + len + RRSIG_FIXED_SIZE), rdlen - (len + RRSIG_FIXED_SIZE)); 970 const char *fullname, uint16_t rrtype, uint16_t rrclass, uint16_t rdlen, const void *rdata, uint32_t ttl, void *context) 974 const unsigned char *end = (const unsigned char *) rdata + rdlen; 969 qr_reply(DNSServiceRef sdref, const DNSServiceFlags flags, uint32_t ifIndex, DNSServiceErrorType errorCode, const char *fullname, uint16_t rrtype, uint16_t rrclass, uint16_t rdlen, const void *rdata, uint32_t ttl, void *context) argument [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | uds_daemon.c | 655 // Data must be in the following format: flags, interfaceIndex, name, rrtype, rrclass, rdlen, rdata, (optional) ttl 665 mDNSu16 rdlen = get_uint16(&request->msgptr, request->msgend); local 666 const char *rdata = get_rdata (&request->msgptr, request->msgend, rdlen); 668 int storage_size = rdlen > sizeof(RDataBody) ? rdlen : sizeof(RDataBody); 718 rr->resrec.rdlength = rdlen; 719 rr->resrec.rdata->MaxRDLength = rdlen; 720 mDNSPlatformMemCopy(rr->resrec.rdata->u.data, rdata, rdlen); 1349 mDNSlocal mStatus add_record_to_service(request_state *request, service_instance *instance, mDNSu16 rrtype, mDNSu16 rdlen, const char *rdata, mDNSu32 ttl) argument 1354 int size = rdlen > sizeo 1395 mDNSu16 rdlen = get_uint16(&request->msgptr, request->msgend); local 1463 update_record(AuthRecord *rr, mDNSu16 rdlen, const char *rdata, mDNSu32 ttl, const mDNSBool *const external_advertise) argument 1493 mDNSu16 rdlen = get_uint16(&request->msgptr, request->msgend); local [all...] |
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge_chip.h | 753 * Note: for mcp55, tdlen/rdlen are 14 bit. 761 uint32_t rdlen:14; member in struct:_nge_rxtx_dlen::__anon6280
|