Home
last modified time | relevance | path

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

12

/netbsd-src/external/bsd/libbind/dist/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()
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 Dns_newmsg.c151 u_int16_t rdlen, const u_char *rdata) in ns_newmsg_rr() argument
172 if (t + RRFIXEDSZ + rdlen >= msg->_eom) { in ns_newmsg_rr()
180 if (rdcpy(handle, type, rdata, rdlen) < 0) in ns_newmsg_rr()
212 rdcpy(ns_newmsg *handle, ns_type type, const u_char *rdata, size_t rdlen) { in rdcpy() argument
258 memcpy(t, rdata, rdlen); in rdcpy()
259 t += rdlen; in rdcpy()
H A Dns_print.c106 u_long ttl, const u_char *rdata, size_t rdlen, in ns_sprintrrf() argument
111 const u_char *edata = rdata + rdlen; in ns_sprintrrf()
157 if (rdlen != (size_t)NS_INADDRSZ) in ns_sprintrrf()
262 if (rdlen < (size_t)NS_INT16SZ) in ns_sprintrrf()
280 if (rdlen < (size_t)NS_INT16SZ) in ns_sprintrrf()
321 (void) inet_nsap_ntoa(rdlen, rdata, t); in ns_sprintrrf()
327 if (rdlen != (size_t)NS_IN6ADDRSZ) in ns_sprintrrf()
346 if (rdlen < 2U*NS_INT16SZ) in ns_sprintrrf()
387 if (rdlen < 3U*NS_INT16SZ) in ns_sprintrrf()
416 if (rdlen < 1U + NS_INT32SZ) in ns_sprintrrf()
[all …]
/netbsd-src/external/bsd/unbound/dist/testcode/
H A Dpktview.c89 uint16_t rdlen) in analyze_rdata() argument
94 while(rdlen > 0 && count) { in analyze_rdata()
99 rdlen -= sldns_buffer_position(pkt)-oldpos; in analyze_rdata()
112 rdlen -= len; in analyze_rdata()
116 if(rdlen) { in analyze_rdata()
118 printf(" remain[%d]\n", (int)rdlen); in analyze_rdata()
119 for(i=0; i<rdlen; i++) in analyze_rdata()
124 sldns_buffer_skip(pkt, (ssize_t)rdlen); in analyze_rdata()
H A Dtestpkts.c920 uint16_t rdlen, optlen; in pkt_snip_edns_option() local
924 rdlen = sldns_read_uint16(opt_position+6); in pkt_snip_edns_option()
926 while(rdlen > 0) { in pkt_snip_edns_option()
927 if(rdlen < 4) return -1; /* malformed */ in pkt_snip_edns_option()
940 rdlen -= 4 + optlen; in pkt_snip_edns_option()
/netbsd-src/external/bsd/nsd/dist/
H A Dixfrcreate.c70 uint16_t rdlen; in spool_rr_data() local
73 rdlen = rr_rdatalen_uncompressed(rr); in spool_rr_data()
74 if(!spool_u16(out, rdlen)) in spool_rr_data()
325 uint16_t rdlen) in process_store_oldsoa() argument
332 ttl, buf, rdlen)) { in process_store_oldsoa()
340 static int rdata_match(struct rr* rr, uint8_t* rdata, uint16_t rdlen) in rdata_match() argument
347 > rdlen) in rdata_match()
356 if(rdpos + rr->rdatas[i].data[0] > rdlen) in rdata_match()
364 if(rdpos != rdlen) in rdata_match()
371 uint16_t rdlen, uint16_t* index) in rrset_find_rdata() argument
[all …]
H A Dixfr.c271 size_t rdlen; in ixfr_write_rr_pkt() local
314 rdlen = read_uint16(rr); in ixfr_write_rr_pkt()
319 if(rdlen > rrlen) in ixfr_write_rr_pkt()
326 if(rdlen == 0) in ixfr_write_rr_pkt()
332 rr, rdlen); in ixfr_write_rr_pkt()
340 rdlen -= dname_len; in ixfr_write_rr_pkt()
344 copy_len = rdlen; in ixfr_write_rr_pkt()
357 copy_len = rdlen; in ixfr_write_rr_pkt()
362 if(rdlen > copy_len) in ixfr_write_rr_pkt()
381 copy_len = rdlen; in ixfr_write_rr_pkt()
[all …]
H A Dtsig.c587 uint16_t rdlen; in tsig_parse_rr() local
618 rdlen = buffer_read_u16(packet); in tsig_parse_rr()
622 if (ttl != 0 || !buffer_available(packet, rdlen)) { in tsig_parse_rr()
/netbsd-src/lib/libc/nameser/
H A Dns_print.c113 u_long ttl, const u_char *rdata, size_t rdlen, in ns_sprintrrf() argument
118 const u_char *edata = rdata + rdlen; in ns_sprintrrf()
164 if (rdlen != (size_t)NS_INADDRSZ) in ns_sprintrrf()
269 if (rdlen < (size_t)NS_INT16SZ) in ns_sprintrrf()
287 if (rdlen < (size_t)NS_INT16SZ) in ns_sprintrrf()
328 (void) inet_nsap_ntoa((int)rdlen, rdata, t); in ns_sprintrrf()
334 if (rdlen != (size_t)NS_IN6ADDRSZ) in ns_sprintrrf()
353 if (rdlen < 2U*NS_INT16SZ) in ns_sprintrrf()
394 if (rdlen < 3U*NS_INT16SZ) in ns_sprintrrf()
423 if (rdlen < 1U + NS_INT32SZ) in ns_sprintrrf()
[all …]
/netbsd-src/external/apache2/mDNSResponder/nss/
H A Dnss_mdnsd.c802 uint16_t rdlen, in _mdns_hostent_cb() argument
822 if (!_mdns_rdata2name(rdata, rdlen, buf, sizeof(buf))) { in _mdns_hostent_cb()
833 _mdns_hostent_add_addr(ctx, rdata, rdlen); in _mdns_hostent_cb()
840 _mdns_hostent_add_addr(ctx, rdata, rdlen); in _mdns_hostent_cb()
874 _mdns_rdata2name(const unsigned char *rdata, uint16_t rdlen, char *buf, size_t buflen) in _mdns_rdata2name() argument
880 if ((!rdlen) || (rdlen < 2)) { in _mdns_rdata2name()
887 if ((rdlen == 1) && (!*rdata)) { in _mdns_rdata2name()
893 while (rdlen && *rdata) { in _mdns_rdata2name()
895 l = *rdata++; rdlen--; in _mdns_rdata2name()
903 } else if (l > rdlen) { in _mdns_rdata2name()
[all …]
/netbsd-src/external/bsd/unbound/dist/validator/
H A Dval_anchor.c608 int rdlen; in skip_to_special() local
610 while((rdlen=readkeyword_bindfile(in, buf, line, 1))) { in skip_to_special()
611 if(rdlen == 1 && isspace((unsigned char)*sldns_buffer_begin(buf))) { in skip_to_special()
615 if(rdlen != 1 || *sldns_buffer_begin(buf) != (uint8_t)spec) { in skip_to_special()
647 int rdlen; in process_bind_contents() local
650 while((rdlen=readkeyword_bindfile(in, buf, line, comments))) { in process_bind_contents()
651 if(rdlen == 1 && sldns_buffer_position(buf) == 1 in process_bind_contents()
656 } else if(rdlen == 1 && sldns_buffer_current(buf)[-1] == '"') { in process_bind_contents()
674 } else if(rdlen == 1 && sldns_buffer_current(buf)[-1] == ';') { in process_bind_contents()
699 } else if(rdlen == 1 && sldns_buffer_current(buf)[-1] == '}') { in process_bind_contents()
[all …]
/netbsd-src/external/bsd/unbound/dist/sldns/
H A Dwire2str.c521 size_t rrlen = *dlen, dname_off, rdlen, ordlen; in sldns_wire2str_rr_scan() local
565 rdlen = sldns_read_uint16(*d); in sldns_wire2str_rr_scan()
566 ordlen = rdlen; in sldns_wire2str_rr_scan()
569 if(*dlen < rdlen) { in sldns_wire2str_rr_scan()
570 w += sldns_str_print(s, slen, "\\# %u ", (unsigned)rdlen); in sldns_wire2str_rr_scan()
576 w += sldns_wire2str_rdata_scan(d, &rdlen, s, slen, rrtype, pkt, pktlen, in sldns_wire2str_rr_scan()
578 (*dlen) -= (ordlen-rdlen); in sldns_wire2str_rr_scan()
614 size_t rdlen, ordlen; in sldns_wire2str_rr_unknown_scan() local
627 rdlen = sldns_read_uint16(*d); in sldns_wire2str_rr_unknown_scan()
628 ordlen = rdlen; in sldns_wire2str_rr_unknown_scan()
[all …]
/netbsd-src/external/mpl/bind/dist/lib/dns/include/dns/
H A Dsdb.h
/netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/include/dns/
H A Dsdb.h179 const unsigned char *rdata, unsigned int rdlen);
195 unsigned int rdlen);
/netbsd-src/external/mpl/bind/dist/lib/dns/
H A Drdataset.c249 isc_buffer_t savedbuffer, rdlen, rrbuffer; in dns_rdataset_first()
412 * Save space for rdlen. in towiresorted()
414 rdlen = *target; in towiresorted()
430 INSIST((target->used >= rdlen.used + 2) && in towiresorted()
431 (target->used - rdlen.used - 2 < 65536)); in towiresorted()
433 &rdlen, in towiresorted()
434 (uint16_t)(target->used - rdlen.used - 2)); in towiresorted()
315 isc_buffer_t savedbuffer, rdlen, rrbuffer; towiresorted() local
H A Dncache.c304 isc_buffer_t source, savedbuffer, rdlen; in dns_ncache_towire()
386 rdlen = *target; in dns_ncache_towire()
401 INSIST((target->used >= rdlen.used + 2) && in dns_ncache_towire()
402 (target->used - rdlen.used - 2 < 65536)); in dns_ncache_towire()
404 &rdlen, in dns_ncache_towire()
405 (uint16_t)(target->used - rdlen.used - 2)); in dns_ncache_towire()
297 isc_buffer_t source, savedbuffer, rdlen; dns_ncache_towire() local
H A Dsdb.c
/netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/
H A Drdataset.c317 isc_buffer_t savedbuffer, rdlen, rrbuffer; in towiresorted() local
484 rdlen = *target; in towiresorted()
500 INSIST((target->used >= rdlen.used + 2) && in towiresorted()
501 (target->used - rdlen.used - 2 < 65536)); in towiresorted()
503 &rdlen, in towiresorted()
504 (uint16_t)(target->used - rdlen.used - 2)); in towiresorted()
H A Dncache.c297 isc_buffer_t source, savedbuffer, rdlen; in dns_ncache_towire() local
379 rdlen = *target; in dns_ncache_towire()
394 INSIST((target->used >= rdlen.used + 2) && in dns_ncache_towire()
395 (target->used - rdlen.used - 2 < 65536)); in dns_ncache_towire()
397 &rdlen, in dns_ncache_towire()
398 (uint16_t)(target->used - rdlen.used - 2)); in dns_ncache_towire()
H A Dsdb.c276 unsigned int rdlen) { in dns_sdb_putrdata() argument
306 isc_buffer_allocate(mctx, &rdatabuf, rdlen); in dns_sdb_putrdata()
308 region.length = rdlen; in dns_sdb_putrdata()
480 unsigned int rdlen) { in dns_sdb_putnamedrdata() argument
487 return (dns_sdb_putrdata(sdbnode, type, ttl, rdata, rdlen)); in dns_sdb_putnamedrdata()
/netbsd-src/crypto/external/bsd/openssl.old/dist/doc/man3/
H A DBIO_f_md.pod101 int rdlen;
111 rdlen = BIO_read(bio, buf, sizeof(buf));
113 } while (rdlen > 0);
/netbsd-src/crypto/external/bsd/openssl/dist/doc/man3/
H A DBIO_f_md.pod101 int rdlen;
111 rdlen = BIO_read(bio, buf, sizeof(buf));
113 } while (rdlen > 0);
/netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/asn1/
H A Dasn1_gen.c583 long rdlen; in asn1_str2type() local
697 if ((rdata = OPENSSL_hexstr2buf(str, &rdlen)) == NULL) { in asn1_str2type()
702 atmp->value.asn1_string->length = rdlen; in asn1_str2type()
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/asn1/
H A Dasn1_gen.c580 long rdlen; in asn1_str2type() local
694 if ((rdata = OPENSSL_hexstr2buf(str, &rdlen)) == NULL) { in asn1_str2type()
699 atmp->value.asn1_string->length = rdlen; in asn1_str2type()
/netbsd-src/external/bsd/unbound/dist/services/
H A Dauthzone.c1325 size_t rdlen; in decompress_rr_into_buffer() local
1351 rdlen = rr_rdlen; in decompress_rr_into_buffer()
1352 if(rdlen > 0 && desc && desc->_dname_count > 0) { in decompress_rr_into_buffer()
1359 while(rdlen > 0 && count) { in decompress_rr_into_buffer()
1382 rdlen -= compressed_len; in decompress_rr_into_buffer()
1398 rdlen -= len; in decompress_rr_into_buffer()
1404 if(rdlen > 0) { in decompress_rr_into_buffer()
1405 if(!sldns_buffer_available(buf, rdlen)) return 0; in decompress_rr_into_buffer()
1406 sldns_buffer_write(buf, rd, rdlen); in decompress_rr_into_buffer()
3654 uint16_t rdlen; in auth_zone_parse_notify_serial() local
[all …]

12