/netbsd-current/external/bsd/unbound/dist/testcode/ |
H A D | readzone.c | 115 size_t rr_len = sizeof(rr), dname_len = 0; local 118 s = sldns_fp2wire_rr_buf(in, rr, &rr_len, &dname_len, &state); 125 if (rr_len == 0) 130 rr, rr_len, str, str_len); 133 rr, rr_len, str, str_len); 147 rr, rr_len, str, str_len); 150 rr, rr_len, str, str_len);
|
H A D | unitneg.c | 200 size_t rr_len; local 231 rd.rr_len = &rr_len; 232 rr_len = 19;
|
/netbsd-current/external/bsd/unbound/dist/validator/ |
H A D | autotrust.c | 148 ta->rr, ta->rr_len, ta->dname_len), 149 sldns_wirerr_get_rdatalen(ta->rr, ta->rr_len, 301 sldns_wirerr_get_type(ta->rr, ta->rr_len, ta->dname_len), 302 sldns_wirerr_get_rdata(ta->rr, ta->rr_len, ta->dname_len), 303 sldns_wirerr_get_rdatalen(ta->rr, ta->rr_len, ta->dname_len) 317 autr_ta_create(uint8_t* rr, size_t rr_len, size_t dname_len) argument 325 ta->rr_len = rr_len; 416 find_add_tp(struct val_anchors* anchors, uint8_t* rr, size_t rr_len, argument 421 sldns_wirerr_get_class(rr, rr_len, dname_le 440 add_trustanchor_frm_rr(struct val_anchors* anchors, uint8_t* rr, size_t rr_len, size_t dname_len, struct trust_anchor** tp) argument 477 size_t rr_len = sizeof(rr), dname_len; local 555 assemble_iterate_ds(struct autr_ta** list, uint8_t** rr, size_t* rr_len, size_t* dname_len) argument 574 assemble_iterate_dnskey(struct autr_ta** list, uint8_t** rr, size_t* rr_len, size_t* dname_len) argument 599 size_t rr_len = 0, dname_len = 0; local 609 size_t i = 0, rr_len = 0, dname_len = 0; local 630 size_t rr_len = 0, dname_len = 0; local 659 size_t rr_len = 0, dname_len = 0; local 1439 size_t rr_len, dname_len; local [all...] |
H A D | val_sigcrypt.c | 117 if(d->rr_len[d->count + sig_idx] < 2+18) 134 if(d->rr_len[d->count + sig_idx] < 2+3) 147 *len = d->rr_len[idx]; 800 size_t ilen = d->rr_len[i]-2; /* length left in rdata */ 801 size_t jlen = d->rr_len[j]-2; 955 if(!dname_valid(d->rr_data[i]+2, d->rr_len[i]-2) || 956 !dname_valid(d->rr_data[j]+2, d->rr_len[j]-2)) 993 minlen = d->rr_len[i]-2; 994 if(minlen > d->rr_len[j]-2) 995 minlen = d->rr_len[ [all...] |
H A D | autotrust.h | 73 size_t rr_len, dname_len; member in struct:autr_ta
|
H A D | val_nsec.c | 102 if(!d || d->count == 0 || d->rr_len[0] < 2+1) 104 len = dname_valid(d->rr_data[0]+2, d->rr_len[0]-2); 108 d->rr_len[0]-2-len, type); 124 if(!d || d->count == 0 || d->rr_len[0] < 2+1) { 130 *ln = dname_valid(*nm, d->rr_len[0]-2);
|
H A D | val_nsec3.c | 140 if(d->rr_len[r] < 2+2) 151 if(d->rr_len[r] < 2+2) 163 if(d->rr_len[r] < 2+1) 175 if(d->rr_len[r] < 2+1) 192 if(d->rr_len[r] < 2+4) 207 if(d->rr_len[r] < 2+5) { 213 if(d->rr_len[r] < 2+5+(size_t)*saltlen) { 242 if(d->rr_len[r] < 2+5) { 248 if(d->rr_len[r] < 2+5+saltlen+1) { 254 if(d->rr_len[ [all...] |
H A D | val_kentry.c | 392 if(data->rr_len[idx] < 2+5) 396 pklen = (unsigned)data->rr_len[idx]-2-4; 405 if(data->rr_len[idx] < 2+2)
|
H A D | val_anchor.c | 107 free(pd->rr_len); 886 pd->rr_len = (size_t*)reallocarray(NULL, num, sizeof(size_t)); 887 if(!pd->rr_len) { 895 free(pd->rr_len); 904 free(pd->rr_len); 915 pd->rr_len[i] = tk->len;
|
/netbsd-current/external/bsd/unbound/dist/util/data/ |
H A D | packed_rrset.c | 85 (uint8_t*)d) + d->rr_len[d->count+d->rrsig_count-1]; 89 d->rr_len[d->count-1]; 154 if(d1->rr_len[i] != d2->rr_len[i]) 156 if(memcmp(d1->rr_data[i], d2->rr_data[i], d1->rr_len[i]) != 0) 184 data->rr_len = (size_t*)((uint8_t*)data + 186 data->rr_data = (uint8_t**)&(data->rr_len[total]); 191 nextrdata += data->rr_len[i]; 207 if(d->rr_len[0] < 3) /* at least rdatalen + 0byte root label */ 210 if(len != d->rr_len[ [all...] |
H A D | packed_rrset.h | 219 * o rr_len size_t array 258 /** length of every rr's rdata, rr_len[i] is size of rr_data[i]. */ 259 size_t* rr_len; member in struct:packed_rrset_data
|
H A D | msgencode.c | 492 data->rr_len[j], region, tree, c)) 496 if(sldns_buffer_remaining(pkt) < data->rr_len[j]) 499 data->rr_len[j]); 509 2+4+4+data->rr_len[i]) 518 4+4+data->rr_len[i]) 530 data->rr_len[i]);
|
/netbsd-current/external/bsd/unbound/dist/iterator/ |
H A D | iter_hints.c | 312 size_t rr_len, dname_len; local 332 rr_len = sizeof(rr); 334 status = sldns_fp2wire_rr_buf(f, rr, &rr_len, &dname_len, 342 if(rr_len == 0) 344 if(sldns_wirerr_get_type(rr, rr_len, dname_len) 347 rr_len, dname_len), 0, NULL, UNBOUND_DNS_PORT)) { 351 c = sldns_wirerr_get_class(rr, rr_len, dname_len); 358 } else if(sldns_wirerr_get_type(rr, rr_len, dname_len) 360 rr_len, dname_len) == INET_SIZE) { 367 sldns_wirerr_get_rdata(rr, rr_len, dname_le [all...] |
H A D | iter_delegpt.c | 472 if(nsdata->rr_len[i] < 2+1) continue; /* len + root label */ 473 if(dname_valid(nsdata->rr_data[i]+2, nsdata->rr_len[i]-2) != 496 if(d->rr_len[i] != 2 + INET_SIZE) 519 if(d->rr_len[i] != 2 + INET6_SIZE) /* rdatalen + len of IP6 */
|
/netbsd-current/external/bsd/unbound/dist/daemon/ |
H A D | cachedump.c | 329 size_t rr_len = sizeof(rr), dname_len = 0; local 340 &rr_len, &dname_len, 3600, NULL, 0, NULL, 0); 347 if(is_rrsig && sldns_wirerr_get_type(rr, rr_len, dname_len) 355 d->rr_ttl[i] = (time_t)sldns_wirerr_get_ttl(rr, rr_len, dname_len) + now; 357 d->rr_len[i] = sldns_wirerr_get_rdatalen(rr, rr_len, dname_len)+2; 359 sldns_wirerr_get_rdatawl(rr, rr_len, dname_len), d->rr_len[i]); 367 rk->rk.type = htons(sldns_wirerr_get_type(rr, rr_len, dname_len)); 368 rk->rk.rrset_class = htons(sldns_wirerr_get_class(rr, rr_len, dname_le 545 size_t rr_len = sizeof(rr), dname_len = 0; local [all...] |
/netbsd-current/sys/arch/sparc/include/ |
H A D | autoconf.h | 97 uint32_t rr_len; /* register length */ member in struct:rom_reg
|
/netbsd-current/external/bsd/unbound/dist/services/ |
H A D | localzone.c | 350 if(pd->rr_len[i] == rdata_len && 399 size_t* oldlen = pd->rr_len; 410 pd->rr_len = regional_alloc(region, sizeof(*pd->rr_len)*pd->count); 413 if(!pd->rr_len || !pd->rr_ttl || !pd->rr_data) { 418 memcpy(pd->rr_len+1, oldlen, 419 sizeof(*pd->rr_len)*(pd->count-1)); 425 pd->rr_len[0] = rdata_len; 449 memmove(pd->rr_len+index, pd->rr_len 1702 size_t rr_len = 0; local [all...] |
H A D | rpz.c | 458 pd->rr_len = regional_alloc_zero(region, sizeof(*pd->rr_len)); 461 if(!pd->rr_len || !pd->rr_ttl || !pd->rr_data) { 465 pd->rr_len[0] = ctlen+2; 596 uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) 627 char* rrstr = sldns_wire2str_rr(rr, rr_len); 655 char* rrstr = sldns_wire2str_rr(rr, rr_len); 686 uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) 695 rrclass, ttl, rdata, rdata_len, rr, rr_len); 737 uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) 594 rpz_insert_local_zones_trigger(struct local_zones* lz, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 684 rpz_insert_qname_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 735 rpz_insert_nsdname_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 757 rpz_insert_ipaddr_based_trigger(struct respip_set* set, struct sockaddr_storage* addr, socklen_t addrlen, int net, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 829 rpz_report_rrset_error(const char* msg, uint8_t* rr, size_t rr_len) argument 900 rpz_clientip_insert_trigger_rr(struct clientip_synthesized_rrset* set, struct sockaddr_storage* addr, socklen_t addrlen, int net, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 936 rpz_insert_clientip_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 958 rpz_insert_nsip_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 981 rpz_insert_response_ip_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 1012 rpz_insert_rr(struct rpz* r, uint8_t* azname, size_t aznamelen, uint8_t* dname, size_t dnamelen, uint16_t rr_type, uint16_t rr_class, uint32_t rr_ttl, uint8_t* rdatawl, size_t rdatalen, uint8_t* rr, size_t rr_len) argument [all...] |
H A D | authzone.c | 693 if(d->rr_len[i] != len) 709 if(d->rr_len[i] != len) 741 old->rr_len[index])); 754 /* set rr_len, needed for ptr_fixup */ 755 d->rr_len = (size_t*)((uint8_t*)d + 758 memmove(d->rr_len, old->rr_len, (index)*sizeof(size_t)); 760 memmove(&d->rr_len[index], &old->rr_len[index+1], 776 memmove(d->rr_data[i], old->rr_data[oldi], d->rr_len[ 1161 az_insert_rr(struct auth_zone* z, uint8_t* rr, size_t rr_len, size_t dname_len, int* duplicate) argument 1270 az_remove_rr(struct auth_zone* z, uint8_t* rr, size_t rr_len, size_t dname_len, int* nonexist) argument 1424 size_t rr_len; local 1446 size_t rr_len; local 1480 size_t rr_len, dname_len; local 1811 size_t rr_len; local 4566 size_t rr_len, dname_len = 0; local 4637 size_t rr_len, dname_len = 0; local [all...] |
H A D | rpz.h | 142 * @param rr_len: the length of the complete RR 147 uint8_t* rdatawl, size_t rdatalen, uint8_t* rr, size_t rr_len);
|
/netbsd-current/external/bsd/unbound/dist/sldns/ |
H A D | wire2str.h | 362 * @param rr_len: length of the rr wire data. 372 int sldns_wire2str_rr_buf(uint8_t* rr, size_t rr_len, char* str, 378 * @param rr_len: length of the rr wire data. 388 int sldns_wire2str_rrquestion_buf(uint8_t* rr, size_t rr_len, char* str, 396 * @param rr_len: length of the rr wire data. 406 int sldns_wire2str_rr_unknown_buf(uint8_t* rr, size_t rr_len, char* str, 415 * @param rr_len: length of the rr wire data. 426 int sldns_wire2str_rr_comment_buf(uint8_t* rr, size_t rr_len, size_t dname_len,
|
H A D | str2wire.c | 398 rrinternal_spool_hex(char* token, uint8_t* rr, size_t rr_len, argument 414 if(rr_cur_len+(*cur_hex_data_size)/2 >= rr_len) 434 uint8_t* rr, size_t* rr_len, size_t* rr_cur_len, size_t pre_data_pos) 452 *rr_cur_len + hex_data_size > *rr_len) { 462 if((status = rrinternal_spool_hex(token, rr, *rr_len, 481 uint8_t* rr, size_t rr_len, size_t* rr_cur_len, sldns_rdf_type rdftype, 504 if((*rr_cur_len) + copylen > rr_len) 511 size_t dlen = rr_len - (*rr_cur_len); 535 len = rr_len - (*rr_cur_len); 748 uint8_t* rr, size_t* rr_len, size_ 433 rrinternal_parse_unknown(sldns_buffer* strbuf, char* token, size_t token_len, uint8_t* rr, size_t* rr_len, size_t* rr_cur_len, size_t pre_data_pos) argument 480 rrinternal_parse_rdf(sldns_buffer* strbuf, char* token, size_t token_len, uint8_t* rr, size_t rr_len, size_t* rr_cur_len, sldns_rdf_type rdftype, uint16_t rr_type, size_t r_cnt, size_t r_max, size_t dname_len, uint8_t* origin, size_t origin_len) argument 747 rrinternal_parse_rdata(sldns_buffer* strbuf, char* token, size_t token_len, uint8_t* rr, size_t* rr_len, size_t dname_len, uint16_t rr_type, uint8_t* origin, size_t origin_len) argument [all...] |
/netbsd-current/external/bsd/unbound/dist/ipset/ |
H A D | ipset.c | 106 size_t j, rr_len, rd_len; local 111 rr_len = d->rr_len[j]; 119 if (rr_len - 2 >= rd_len) {
|
/netbsd-current/external/bsd/unbound/dist/respip/ |
H A D | respip.c | 523 (unsigned)data->rr_len[i] >= 0x0fffffffU) 525 dsize += data->rr_len[i]; 535 d->rr_len = (size_t*)((uint8_t*)d + sizeof(struct packed_rrset_data)); 536 d->rr_data = (uint8_t**)&(d->rr_len[d->count]); 540 d->rr_len[i] = data->rr_len[i]; 543 memcpy(d->rr_data[i], data->rr_data[i], data->rr_len[i]); 544 nextrdata += d->rr_len[i]; 572 if(rtype == LDNS_RR_TYPE_A && rd->rr_len[i] == 6) { 581 } else if(rtype == LDNS_RR_TYPE_AAAA && rd->rr_len[ [all...] |
/netbsd-current/external/bsd/unbound/dist/dns64/ |
H A D | dns64.c | 758 dd->rr_len = 760 dd->rr_data = (uint8_t**)&dd->rr_len[dd->count]; 763 if (fd->rr_len[i] != 6 || fd->rr_data[i][0] != 0 768 dd->rr_len[i] = 18; 777 fd->rr_len[i]-2, &dd->rr_data[i][2], 778 dd->rr_len[i]-2);
|