Searched refs:rr_len (Results 1 - 25 of 37) sorted by relevance

12

/netbsd-current/external/bsd/unbound/dist/testcode/
H A Dreadzone.c115 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 Dunitneg.c200 size_t rr_len; local
231 rd.rr_len = &rr_len;
232 rr_len = 19;
/netbsd-current/external/bsd/unbound/dist/validator/
H A Dautotrust.c148 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 Dval_sigcrypt.c117 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 Dautotrust.h73 size_t rr_len, dname_len; member in struct:autr_ta
H A Dval_nsec.c102 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 Dval_nsec3.c140 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 Dval_kentry.c392 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 Dval_anchor.c107 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 Dpacked_rrset.c85 (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 Dpacked_rrset.h219 * 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 Dmsgencode.c492 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 Diter_hints.c312 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 Diter_delegpt.c472 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 Dcachedump.c329 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 Dautoconf.h97 uint32_t rr_len; /* register length */ member in struct:rom_reg
/netbsd-current/external/bsd/unbound/dist/services/
H A Dlocalzone.c350 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 Drpz.c458 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 Dauthzone.c693 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 Drpz.h142 * @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 Dwire2str.h362 * @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 Dstr2wire.c398 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 Dipset.c106 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 Drespip.c523 (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 Ddns64.c758 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);

Completed in 234 milliseconds

12