/illumos-gate/usr/src/lib/libresolv2/common/nameser/ |
H A D | ns_rdata.c | 39 rdata += n, rdlen -= n; \ 63 if ((size_t)n > rdlen || (size_t)n > nrdsiz) { \ 74 if ((size_t)n != rdlen) { \ 84 ns_type type, const u_char *rdata, size_t rdlen, in ns_rdata_unpack() argument 132 UNPACK_SOME(rdlen); in ns_rdata_unpack() 135 if (rdlen > 0) { in ns_rdata_unpack() 225 n = ns_name_eq(rdata, rdlen, nname, NS_MAXNNAME); \ 230 n = dn_skipname(rdata, rdata + rdlen); \ 240 if (n > rdlen) { \ 249 const u_char *rdata, size_t rdlen, in ns_rdata_refers() argument [all …]
|
H A D | ns_newmsg.c | 155 u_int16_t rdlen, const u_char *rdata) in ns_newmsg_rr() argument 176 if (t + RRFIXEDSZ + rdlen >= msg->_eom) { in ns_newmsg_rr() 184 if (rdcpy(handle, type, rdata, rdlen) < 0) in ns_newmsg_rr() 216 rdcpy(ns_newmsg *handle, ns_type type, const u_char *rdata, size_t rdlen) { in rdcpy() argument 262 memcpy(t, rdata, rdlen); in rdcpy() 263 t += rdlen; in rdcpy()
|
H A D | ns_print.c | 99 u_long ttl, const u_char *rdata, size_t rdlen, in ns_sprintrrf() argument 104 const u_char *edata = rdata + rdlen; in ns_sprintrrf() 150 if (rdlen != (size_t)NS_INADDRSZ) in ns_sprintrrf() 255 if (rdlen < (size_t)NS_INT16SZ) in ns_sprintrrf() 273 if (rdlen < (size_t)NS_INT16SZ) in ns_sprintrrf() 314 (void) inet_nsap_ntoa(rdlen, rdata, t); in ns_sprintrrf() 320 if (rdlen != (size_t)NS_IN6ADDRSZ) in ns_sprintrrf() 339 if (rdlen < 2U*NS_INT16SZ) in ns_sprintrrf() 380 if (rdlen < 3U*NS_INT16SZ) in ns_sprintrrf() 409 if (rdlen < 1U + NS_INT32SZ) in ns_sprintrrf() [all …]
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | dnssrv.c | 64 int size, ret, rdlen, nlen; in krb5int_make_srv_query_realm() local 112 ret = krb5int_dns_nextans(ds, &base, &rdlen); in krb5int_make_srv_query_realm() 118 SAFE_GETUINT16(base, rdlen, p, 2, priority, out); in krb5int_make_srv_query_realm() 119 SAFE_GETUINT16(base, rdlen, p, 2, weight, out); in krb5int_make_srv_query_realm() 120 SAFE_GETUINT16(base, rdlen, p, 2, port, out); in krb5int_make_srv_query_realm() 127 if (nlen < 0 || !INCR_OK(base, rdlen, p, nlen)) in krb5int_make_srv_query_realm()
|
H A D | dnsglue.c | 297 unsigned short ntype, nclass, rdlen; in krb5int_dns_nextans() local 319 SAFE_GETUINT16(ds->ansp, ds->anslen, p, 2, rdlen, out); in krb5int_dns_nextans() 321 if (!INCR_OK(ds->ansp, ds->anslen, p, rdlen)) in krb5int_dns_nextans() 325 if (rdlen > INT_MAX) in krb5int_dns_nextans() 330 *lenp = rdlen; in krb5int_dns_nextans() 331 ds->ptr = p + rdlen; in krb5int_dns_nextans() 334 p += rdlen; in krb5int_dns_nextans()
|
H A D | hst_realm.c | 97 int ret, rdlen, len; in krb5_try_realm_txt_rr() local 132 ret = krb5int_dns_nextans(ds, &base, &rdlen); in krb5_try_realm_txt_rr() 137 if (!INCR_OK(base, rdlen, p, 1)) in krb5_try_realm_txt_rr()
|
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSShared/ |
H A D | dnssd_ipc.c | 137 void put_rdata(const int rdlen, const unsigned char *rdata, char **ptr) in put_rdata() argument 139 memcpy(*ptr, rdata, rdlen); in put_rdata() 140 *ptr += rdlen; in put_rdata() 143 const char *get_rdata(const char **ptr, const char *end, int rdlen) in get_rdata() argument 145 if (!*ptr || *ptr + rdlen > end) in get_rdata() 153 *ptr += rdlen; in get_rdata()
|
H A D | dnssd_clientstub.c | 1476 uint16_t rrtype, rrclass, rdlen; in handle_query_response() local 1482 rdlen = get_uint16(&data, end); in handle_query_response() 1483 rdata = get_rdata(&data, end, rdlen); in handle_query_response() 1487 …dr, cbh->cb_flags, cbh->cb_interface, cbh->cb_err, name, rrtype, rrclass, rdlen, rdata, ttl, sdr->… in handle_query_response() 1606 uint16_t rrtype, rrclass, rdlen; in handle_addrinfo_response() local 1613 rdlen = get_uint16(&data, end); in handle_addrinfo_response() 1614 rdata = get_rdata (&data, end, rdlen); in handle_addrinfo_response() 1636 if (!cbh->cb_err) memcpy(&sa4.sin_addr, rdata, rdlen); in handle_addrinfo_response() 1650 memcpy(&sa6.sin6_addr, rdata, rdlen); in handle_addrinfo_response() 2115 uint16_t rdlen, in DNSServiceRegisterRecord() argument [all …]
|
H A D | dns_sd.h | 1364 uint16_t rdlen, 1405 uint16_t rdlen, 1750 uint16_t rdlen, 2040 uint16_t rdlen, 2088 uint16_t rdlen,
|
H A D | dnssd_ipc.h | 214 void put_rdata(const int rdlen, const unsigned char *rdata, char **ptr); 215 const char *get_rdata(const char **ptr, const char *end, int rdlen); // return value is rdata poin…
|
H A D | uds_daemon.c | 591 mDNSu16 rdlen = get_uint16(&request->msgptr, request->msgend); in read_rr_from_ipc_msg() local 592 … const mDNSu8 *const rdata = (const mDNSu8 *)get_rdata (&request->msgptr, request->msgend, rdlen); in read_rr_from_ipc_msg() 631 rdcapacity = (rdlen > sizeof(RDataBody2)) ? rdlen : sizeof(RDataBody2); in read_rr_from_ipc_msg() 667 rr->resrec.rdlength = rdlen; in read_rr_from_ipc_msg() 669 if (!SetRData(mDNSNULL, rdata, rdata + rdlen, &rr->resrec, rdlen)) in read_rr_from_ipc_msg() 1542 …ecord_to_service(request_state *request, service_instance *instance, mDNSu16 rrtype, mDNSu16 rdlen, in add_record_to_service() argument 1547 const size_t rdcapacity = (rdlen > sizeof(RDataBody2)) ? rdlen : sizeof(RDataBody2); in add_record_to_service() 1554 extra->r.resrec.rdlength = rdlen; in add_record_to_service() 1555 if (!SetRData(mDNSNULL, rdata, rdata + rdlen, &extra->r.resrec, rdlen)) in add_record_to_service() 1594 mDNSu16 rdlen = get_uint16(&request->msgptr, request->msgend); in handle_add_request() local [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_dns.c | 490 uint16_t rdlen; in print_answer() local 531 + sizeof (rdlen)))) { in print_answer() 547 GETINT16(rdlen, data); in print_answer() 565 DNS_INDENT "Data length: %u", rdlen); in print_answer() 570 rdlen); in print_answer() 576 if (rdlen > data_end - data) in print_answer() 581 data += rdlen; in print_answer() 592 + sizeof (rdlen)))) { in print_answer() 627 GETINT16(rdlen, data); in print_answer() 634 if (rdlen > data_end - data) in print_answer() [all …]
|
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | file.c | 256 int *rdlen, char *rdata, /* receive */ in smb_fh_xactnp() argument 264 ioc.ioc_rdlen = *rdlen; in smb_fh_xactnp() 270 *rdlen = 0; in smb_fh_xactnp() 274 *rdlen = ioc.ioc_rdlen; in smb_fh_xactnp()
|
/illumos-gate/usr/src/contrib/mDNSResponder/Clients/ |
H A D | dns-sd.c | 435 static void base64Encode(char *buffer, size_t buflen, void *rdata, size_t rdlen) in base64Encode() argument 438 const uint8_t *const end = &src[rdlen]; in base64Encode() 945 …DNSSECRecords(uint16_t rrtype, char *rdb, size_t rdb_size, unsigned const char *rd, uint16_t rdlen) in ParseDNSSECRecords() argument 958 for (i = 0; i < (rdlen - DS_FIXED_SIZE); i++) in ParseDNSSECRecords() 967 rrkey->alg, (unsigned int)keytag((unsigned char *)rrkey, rdlen)); in ParseDNSSECRecords() 968 …base64Encode(p, rdb + rdb_size - p, (unsigned char *)(rd + DNSKEY_FIXED_SIZE), rdlen - DNSKEY_FIXE… in ParseDNSSECRecords() 984 bitmaplen = rdlen - len; in ParseDNSSECRecords() 1053 …de(p, rdb + rdb_size - p, (unsigned char *)(rd + len + RRSIG_FIXED_SIZE), rdlen - (len + RRSIG_FIX… in ParseDNSSECRecords() 1061 …const char *fullname, uint16_t rrtype, uint16_t rrclass, uint16_t rdlen, const void *rdata, uint32… in qr_reply() argument 1065 const unsigned char *end = (const unsigned char *) rdata + rdlen; in qr_reply() [all …]
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb_usr.c | 110 uint32_t rdlen; in smb_usr_xnp() local 139 rdlen = ioc->ioc_rdlen; in smb_usr_xnp() 147 &send_mb, &recv_md, &rdlen, in smb_usr_xnp() 151 &send_mb, &recv_md, &rdlen, in smb_usr_xnp() 171 if (rdlen <= ioc->ioc_rdlen) { in smb_usr_xnp() 173 ioc->ioc_rdlen = rdlen; in smb_usr_xnp()
|
/illumos-gate/usr/src/lib/nsswitch/mdns/common/ |
H A D | mdns_common.c | 159 uint16_t rdlen, const void *rdata, uint32_t ttl, in _nss_mdns_querynamereply() argument 299 uint16_t rdlen, const void *rdata, uint32_t ttl, in _nss_mdns_queryaddrreply() argument 343 if (RDataToName((char *)rdata, hostname, rdlen, NI_MAXHOST) == NULL) { in _nss_mdns_queryaddrreply()
|
/illumos-gate/usr/src/cmd/nscd/ |
H A D | nscd_frontend.c | 1475 int rt_sock, rdlen, idx; in rts_mon() local 1497 rdlen = read(rt_sock, &mbuf, sizeof (mbuf)); in rts_mon() 1498 if (rdlen <= 0) { in rts_mon() 1499 if (rdlen == 0 || (errno != EINTR && errno != EAGAIN)) { in rts_mon()
|
/illumos-gate/usr/src/head/arpa/ |
H A D | nameser.h | 693 uint16_t rdlen, const uchar_t *rdata);
|
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge_chip.h | 761 uint32_t rdlen:14; member
|
H A D | nge_chip.c | 823 dlen.dlen_bits.rdlen = ngep->recv->desc.nslots - 1; in nge_rx_setup()
|