Home
last modified time | relevance | path

Searched refs:rdlen (Results 1 – 20 of 20) sorted by relevance

/illumos-gate/usr/src/lib/libresolv2/common/nameser/
H A Dns_rdata.c39 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()
230 n = dn_skipname(rdata, rdata + rdlen); \
240 if (n > rdlen) { \
249 const u_char *rdata, size_t rdlen, in ns_rdata_refers() argument
288 REFERS_SOME(rdlen); in ns_rdata_refers()
[all …]
H A Dns_newmsg.c155 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 Dns_print.c255 if (rdlen < (size_t)NS_INT16SZ) in ns_sprintrrf()
273 if (rdlen < (size_t)NS_INT16SZ) 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()
498 if (rdlen < 22U) in ns_sprintrrf()
662 if (rdlen == 0U) goto formerr; in ns_sprintrrf()
907 if (rdlen < 2) in ns_sprintrrf()
913 if (rdlen < 3) in ns_sprintrrf()
917 if (rdlen < 7) in ns_sprintrrf()
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Ddnssrv.c64 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 Ddnsglue.c297 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 Dhst_realm.c97 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 Ddnssd_ipc.c137 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 Ddnssd_clientstub.c2115 uint16_t rdlen, in DNSServiceRegisterRecord() argument
2161 len += rdlen; in DNSServiceRegisterRecord()
2180 put_uint16(rdlen, &ptr); in DNSServiceRegisterRecord()
2218 uint16_t rdlen, in DNSServiceAddRecord() argument
2249 len += rdlen; in DNSServiceAddRecord()
2257 put_uint16(rdlen, &ptr); in DNSServiceAddRecord()
2284 uint16_t rdlen, in DNSServiceUpdateRecord() argument
2308 len += rdlen; in DNSServiceUpdateRecord()
2316 put_uint16(rdlen, &ptr); in DNSServiceUpdateRecord()
2369 uint16_t rdlen, in DNSServiceReconfirmRecord() argument
[all …]
H A Ddns_sd.h1364 uint16_t rdlen,
1405 uint16_t rdlen,
1750 uint16_t rdlen,
2040 uint16_t rdlen,
2088 uint16_t rdlen,
H A Ddnssd_ipc.h214 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 Duds_daemon.c631 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()
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()
1679 const size_t rdcapacity = (rdlen > sizeof(RDataBody2)) ? rdlen : sizeof(RDataBody2); in update_record()
1688 rr.rdlength = rdlen; in update_record()
1689 if (!SetRData(mDNSNULL, rdata, rdata + rdlen, &rr, rdlen)) in update_record()
1701 if (ar->resrec.rrtype == kDNSType_TXT && rdlen == 0) { rdlen = 1; newrd->u.txt.c[0] = 0; } in update_record()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_dns.c490 uint16_t rdlen; in print_answer() local
531 + sizeof (rdlen)))) { in print_answer()
547 GETINT16(rdlen, data); 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()
664 if (rdlen < sizeof (uint16_t)) in print_answer()
[all …]
/illumos-gate/usr/src/lib/libsmbfs/smb/
H A Dfile.c256 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 Ddns-sd.c435 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()
958 for (i = 0; i < (rdlen - DS_FIXED_SIZE); i++) in ParseDNSSECRecords()
984 bitmaplen = rdlen - len; in ParseDNSSECRecords()
1065 const unsigned char *end = (const unsigned char *) rdata + rdlen; in qr_reply()
1142 ParseDNSSECRecords(rrtype, rdb, sizeof(rdb), rd, rdlen); in qr_reply()
1146 snprintf(rdb, sizeof(rdb), "%d bytes%s", rdlen, rdlen ? ":" : ""); in qr_reply()
1733 uint16_t rdlen = 1; in API_NULL_input_test() local
1768 uint16_t rdlen = 1; in API_NULL_input_test() local
1799 if ( (DNSServiceUpdateRecord( 0, RecordRef, flags, rdlen, rdata, ttl) == 0) in API_NULL_input_test()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/
H A Dsmb_usr.c110 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 Dmdns_common.c159 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 Dnscd_frontend.c1475 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 Dnameser.h693 uint16_t rdlen, const uchar_t *rdata);
/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge_chip.h761 uint32_t rdlen:14; member
H A Dnge_chip.c823 dlen.dlen_bits.rdlen = ngep->recv->desc.nslots - 1; in nge_rx_setup()