HomeSort by: relevance | last modified time | path
    Searched defs:rdatalen (Results 1 - 12 of 12) sorted by relevancy

  /src/external/bsd/unbound/dist/iterator/
iter_priv.c 291 uint16_t svcparamkey, data_len, rdatalen; local
294 rdatalen = sldns_read_uint16(d); /* read rdata length */
297 if(rdatalen < 2 /* priority */ + 1 /* 1 length target */)
300 rdatalen -= 2;
309 if(dname_compr_len > rdatalen)
312 rdatalen -= dname_compr_len;
314 while(rdatalen >= 4) {
318 rdatalen -= 4;
321 if(data_len > rdatalen) {
324 data_len = rdatalen;
    [all...]
  /src/external/mpl/dhcp/bind/dist/lib/dns/
rdataslab.c 370 unsigned int count, length, rdatalen = 0; local
385 rdatalen += length;
393 return (rdatalen);
message.c 923 unsigned int rdatalen, dns_rdata_t *rdata) {
931 isc_buffer_setactive(source, rdatalen);
949 trysize = 2 * rdatalen;
1272 unsigned int count, rdatalen; local
1325 * Get type, class, ttl, and rdatalen. Verify that at least
1326 * rdatalen bytes remain. (Some of this is deferred to
1435 * ... now get ttl and rdatalen, and check buffer.
1438 rdatalen = isc_buffer_getuint16(source);
1440 if (r.length < rdatalen) {
1455 if (rdatalen != 0)
    [all...]
  /src/external/bsd/unbound/dist/util/data/
msgencode.c 311 /* check if typeclass+4 ttl + rdatalen is available */
388 /* space for rdatalen checked for already */
826 size_t rdatalen = 0; local
831 rdatalen += 4 + opt->opt_len;
834 rdatalen += 4 + opt->opt_len;
836 /* domain root '.' + type + class + ttl + rdatalen */
837 return 1 + 2 + 2 + 4 + 2 + rdatalen;
843 size_t rdatalen = 0; local
849 rdatalen += 4 + opt->opt_len;
853 rdatalen += 4 + opt->opt_len
861 size_t rdatalen = 0; local
    [all...]
msgparse.c 121 uint16_t rdatalen; local
125 rdatalen = sldns_buffer_read_u16(pkt);
126 if(sldns_buffer_remaining(pkt) < rdatalen) {
137 if(sldns_buffer_position(pkt) < pos+4+rdatalen) {
141 if(sldns_buffer_position(pkt)+3 > pos+4+rdatalen) {
645 rr->size = sizeof(uint16_t); /* the rdatalen */
701 uint16_t rdatalen; local
702 if(sldns_buffer_remaining(pkt) < 6) /* ttl + rdatalen */
705 rdatalen = sldns_buffer_read_u16(pkt);
706 if(sldns_buffer_remaining(pkt) < rdatalen)
    [all...]
  /src/external/bsd/libbind/dist/resolv/
res_debug.c 194 u_int16_t optcode, optlen, rdatalen = ns_rr_rdlen(rr); local
201 while (rdatalen >= 4) {
242 rdatalen -= 4 + optlen;
  /src/lib/libc/resolv/
res_debug.c 201 size_t rdatalen, ttl; local
204 rdatalen = ns_rr_rdlen(rr);
211 while (rdatalen >= 4) {
252 rdatalen -= 4 + optlen;
  /src/external/mpl/bind/dist/lib/dns/
rdataslab.c 431 uint16_t rdatalen = 0; local
441 rdatalen += length;
448 return rdatalen;
message.c 912 unsigned int rdatalen, dns_rdata_t *rdata) {
920 isc_buffer_setactive(source, rdatalen);
938 trysize = 2 * rdatalen;
1207 unsigned int count, rdatalen; local
1257 * Get type, class, ttl, and rdatalen. Verify that at least
1258 * rdatalen bytes remain. (Some of this is deferred to
1367 * ... now get ttl and rdatalen, and check buffer.
1370 rdatalen = isc_buffer_getuint16(source);
1372 if (r.length < rdatalen) {
1387 if (rdatalen != 0)
    [all...]
  /src/external/bsd/unbound/dist/sldns/
wire2str.c 566 return w + sldns_str_print(s, slen, ";Error missing rdatalen\n");
567 w += print_remainder_hex(";Error missing rdatalen 0x",
628 return w + sldns_str_print(s, slen, ";Error missing rdatalen\n");
629 w += print_remainder_hex(";Error missing rdatalen 0x",
788 /* dlen equals the rdatalen for the rdata */
2418 print_edns_opts(char** s, size_t* sl, uint8_t* rdata, size_t rdatalen)
2422 while(rdatalen > 0) {
2424 if(rdatalen < 4) {
2426 w += print_hex_buf(s, sl, rdata, rdatalen);
2432 rdatalen -= 4
2457 uint16_t udpsize, edns_bits, rdatalen; local
    [all...]
  /src/external/bsd/unbound/dist/testcode/
testpkts.c 829 /* skip type, class, TTL, rdatalen */
1190 uint16_t rdatalen, uint16_t t)
1195 size_t rdataremain = rdatalen;
1198 *p += rdatalen;
1199 *remain -= rdatalen;
1214 *remain -= rdatalen;
1249 *remain -= rdatalen;
1258 *remain -= rdatalen;
1267 uint16_t t, rdatalen; local
1282 rdatalen = sldns_read_uint16(p+8)
    [all...]
  /src/external/bsd/unbound/dist/services/
authzone.c 719 * @param rdatalen: length of rdata buffer.
723 rrsig_rdata_get_type_covered(uint8_t* rdata, size_t rdatalen)
725 if(rdatalen < 4)
796 size_t rdatalen, int insert_sig)
803 + rdatalen);
826 d->rr_len[d->count-1] = rdatalen;
827 else d->rr_len[total-1] = rdatalen;
852 memmove(d->rr_data[d->count-1], rdata, rdatalen);
855 memmove(d->rr_data[total-1], rdata, rdatalen);
866 uint8_t* rdata, size_t rdatalen)
1083 size_t rdatalen = rrset->data->rr_len[i]; local
1169 size_t rdatalen = ((size_t)sldns_wirerr_get_rdatalen(rr, rr_len, local
1277 size_t rdatalen = ((size_t)sldns_wirerr_get_rdatalen(rr, rr_len, local
2864 size_t rdatalen = param->data->rr_len[i]; local
    [all...]

Completed in 30 milliseconds