games/adventure/extern.h
53
void rdata(void);
games/adventure/init.c
59
rdata(); /* read data from orig. file */
lib/libc/asr/asr_private.h
100
const void *rdata;
lib/libc/asr/asr_utils.c
343
rr->rr.other.rdata = p->buf + p->offset;
lib/libc/asr/getrrsetbyname_async.c
233
void *rdata;
lib/libc/asr/getrrsetbyname_async.c
263
struct rdatainfo *rdata;
lib/libc/asr/getrrsetbyname_async.c
325
rdata = NULL;
lib/libc/asr/getrrsetbyname_async.c
329
rdata = &rrset->rri_rdatas[index_ans++];
lib/libc/asr/getrrsetbyname_async.c
333
rdata = &rrset->rri_sigs[index_sig++];
lib/libc/asr/getrrsetbyname_async.c
335
if (rdata) {
lib/libc/asr/getrrsetbyname_async.c
336
rdata->rdi_length = rr->size;
lib/libc/asr/getrrsetbyname_async.c
338
rdata->rdi_data = malloc(rr->size);
lib/libc/asr/getrrsetbyname_async.c
339
if (rdata->rdi_data == NULL) {
lib/libc/asr/getrrsetbyname_async.c
343
memcpy(rdata->rdi_data, rr->rdata, rr->size);
lib/libc/asr/getrrsetbyname_async.c
557
if ((curr->rdata = malloc(curr->size)) == NULL) {
lib/libc/asr/getrrsetbyname_async.c
561
memcpy(curr->rdata, *cp, curr->size);
lib/libc/asr/getrrsetbyname_async.c
590
if (p->rdata)
lib/libc/asr/getrrsetbyname_async.c
591
free(p->rdata);
lib/libc/db/btree/bt_utils.c
103
&data->size, &rdata->data, &rdata->size))
lib/libc/db/btree/bt_utils.c
105
data->data = rdata->data;
lib/libc/db/btree/bt_utils.c
108
if (bl->dsize + 1 > rdata->size) {
lib/libc/db/btree/bt_utils.c
109
p = realloc(rdata->data, bl->dsize + 1);
lib/libc/db/btree/bt_utils.c
112
rdata->data = p;
lib/libc/db/btree/bt_utils.c
113
rdata->size = bl->dsize + 1;
lib/libc/db/btree/bt_utils.c
115
memmove(rdata->data, bl->bytes + bl->ksize, bl->dsize);
lib/libc/db/btree/bt_utils.c
117
data->data = rdata->data;
lib/libc/db/btree/bt_utils.c
61
__bt_ret(BTREE *t, EPG *e, DBT *key, DBT *rkey, DBT *data, DBT *rdata, int copy)
lib/libcrypto/asn1/asn1_gen.c
615
unsigned char *rdata;
lib/libcrypto/asn1/asn1_gen.c
731
if (!(rdata = string_to_hex((char *)str, &rdlen))) {
lib/libcrypto/asn1/asn1_gen.c
736
atmp->value.asn1_string->data = rdata;
lib/libssl/d1_lib.c
110
DTLS1_RCONTENT_DATA_INTERNAL *rdata;
lib/libssl/d1_lib.c
117
rdata = (DTLS1_RCONTENT_DATA_INTERNAL *)item->data;
lib/libssl/d1_lib.c
118
tls_content_free(rdata->rcontent);
lib/libssl/d1_lib.c
128
DTLS1_RECORD_DATA_INTERNAL *rdata;
lib/libssl/d1_lib.c
134
rdata = (DTLS1_RECORD_DATA_INTERNAL *)item->data;
lib/libssl/d1_lib.c
135
ssl3_release_buffer(&rdata->rbuf);
lib/libssl/d1_pkt.c
194
dtls1_copy_record(SSL *s, DTLS1_RECORD_DATA_INTERNAL *rdata)
lib/libssl/d1_pkt.c
198
s->packet = rdata->packet;
lib/libssl/d1_pkt.c
199
s->packet_length = rdata->packet_length;
lib/libssl/d1_pkt.c
200
memcpy(&(s->s3->rbuf), &(rdata->rbuf), sizeof(SSL3_BUFFER_INTERNAL));
lib/libssl/d1_pkt.c
201
memcpy(&(s->s3->rrec), &(rdata->rrec), sizeof(SSL3_RECORD_INTERNAL));
lib/libssl/d1_pkt.c
209
DTLS1_RECORD_DATA_INTERNAL *rdata = NULL;
lib/libssl/d1_pkt.c
216
if ((rdata = malloc(sizeof(*rdata))) == NULL)
lib/libssl/d1_pkt.c
218
if ((item = pitem_new(priority, rdata)) == NULL)
lib/libssl/d1_pkt.c
221
rdata->packet = s->packet;
lib/libssl/d1_pkt.c
222
rdata->packet_length = s->packet_length;
lib/libssl/d1_pkt.c
223
memcpy(&(rdata->rbuf), &(s->s3->rbuf), sizeof(SSL3_BUFFER_INTERNAL));
lib/libssl/d1_pkt.c
224
memcpy(&(rdata->rrec), &(s->s3->rrec), sizeof(SSL3_RECORD_INTERNAL));
lib/libssl/d1_pkt.c
226
item->data = rdata;
lib/libssl/d1_pkt.c
243
ssl3_release_buffer(&rdata->rbuf);
lib/libssl/d1_pkt.c
247
free(rdata);
lib/libssl/d1_pkt.c
255
DTLS1_RCONTENT_DATA_INTERNAL *rdata = NULL;
lib/libssl/d1_pkt.c
262
if ((rdata = malloc(sizeof(*rdata))) == NULL)
lib/libssl/d1_pkt.c
264
if ((item = pitem_new(priority, rdata)) == NULL)
lib/libssl/d1_pkt.c
267
rdata->rcontent = s->s3->rcontent;
lib/libssl/d1_pkt.c
270
item->data = rdata;
lib/libssl/d1_pkt.c
282
tls_content_free(rdata->rcontent);
lib/libssl/d1_pkt.c
286
free(rdata);
lib/libssl/d1_pkt.c
312
DTLS1_RCONTENT_DATA_INTERNAL *rdata;
lib/libssl/d1_pkt.c
317
rdata = item->data;
lib/libssl/d1_pkt.c
320
s->s3->rcontent = rdata->rcontent;
regress/lib/libc/asr/bin/common.c
637
rr->rr.other.rdata = p->data + p->offset;
regress/lib/libc/asr/bin/common.h
128
const void *rdata;
sbin/unwind/libunbound/respip/respip.c
262
uint16_t rrtype, uint16_t rrclass, time_t ttl, uint8_t* rdata,
sbin/unwind/libunbound/respip/respip.c
291
return rrset_insert_rr(region, pd, rdata, rdata_len, ttl, rrstr);
sbin/unwind/libunbound/respip/respip.c
302
uint8_t* rdata = NULL;
sbin/unwind/libunbound/respip/respip.c
320
&rdata, &rdata_len)) {
sbin/unwind/libunbound/respip/respip.c
325
return respip_enter_rr(region, raddr, rrtype, rrclass, ttl, rdata,
sbin/unwind/libunbound/respip/respip.h
301
uint16_t rrtype, uint16_t rrclass, time_t ttl, uint8_t* rdata,
sbin/unwind/libunbound/services/authzone.c
1082
uint8_t* rdata = rrset->data->rr_data[i];
sbin/unwind/libunbound/services/authzone.c
1086
if(rdata_duplicate(rrsigset->data, rdata, rdatalen)) {
sbin/unwind/libunbound/services/authzone.c
1089
if(!rrset_add_rr(rrsigset, rr_ttl, rdata, rdatalen, 0))
sbin/unwind/libunbound/services/authzone.c
1099
uint8_t* rdata, size_t rdatalen, int* duplicate)
sbin/unwind/libunbound/services/authzone.c
1104
uint16_t ctype = rrsig_rdata_get_type_covered(rdata, rdatalen);
sbin/unwind/libunbound/services/authzone.c
1108
if(rdata_duplicate(rrset->data, rdata, rdatalen)) {
sbin/unwind/libunbound/services/authzone.c
1112
if(!rrset_add_rr(rrset, rr_ttl, rdata, rdatalen, 1))
sbin/unwind/libunbound/services/authzone.c
1116
if(rdata_duplicate(rrset->data, rdata, rdatalen)) {
sbin/unwind/libunbound/services/authzone.c
1120
if(!rrset_add_rr(rrset, rr_ttl, rdata, rdatalen, 0))
sbin/unwind/libunbound/services/authzone.c
1124
if(!rrset_create(node, rr_type, rr_ttl, rdata,
sbin/unwind/libunbound/services/authzone.c
1132
if(rdata_duplicate(rrset->data, rdata, rdatalen)) {
sbin/unwind/libunbound/services/authzone.c
1136
if(!rrset_add_rr(rrset, rr_ttl, rdata, rdatalen, 0))
sbin/unwind/libunbound/services/authzone.c
1141
if(!(rrset=rrset_create(node, rr_type, rr_ttl, rdata,
sbin/unwind/libunbound/services/authzone.c
1172
uint8_t* rdata = sldns_wirerr_get_rdatawl(rr, rr_len, dname_len);
sbin/unwind/libunbound/services/authzone.c
1182
if(!az_domain_add_rr(node, rr_type, rr_ttl, rdata, rdatalen,
sbin/unwind/libunbound/services/authzone.c
1189
dname_len, rr_type, rr_class, rr_ttl, rdata, rdatalen,
sbin/unwind/libunbound/services/authzone.c
1200
uint8_t* rdata, size_t rdatalen, int* nonexist)
sbin/unwind/libunbound/services/authzone.c
1207
if(packed_rrset_find_rr(rrset->data, rdata, rdatalen, &index)) {
sbin/unwind/libunbound/services/authzone.c
1247
uint16_t ctype = rrsig_rdata_get_type_covered(rdata, rdatalen);
sbin/unwind/libunbound/services/authzone.c
1249
if(az_rrset_find_rrsig(rrset->data, rdata, rdatalen,
sbin/unwind/libunbound/services/authzone.c
1280
uint8_t* rdata = sldns_wirerr_get_rdatawl(rr, rr_len, dname_len);
sbin/unwind/libunbound/services/authzone.c
1297
if(!az_domain_remove_rr(node, rr_type, rdata, rdatalen, nonexist)) {
sbin/unwind/libunbound/services/authzone.c
1310
rr_type, rr_class, rdata, rdatalen);
sbin/unwind/libunbound/services/authzone.c
1812
uint8_t* rdata;
sbin/unwind/libunbound/services/authzone.c
1818
rdata = zonemd_rrset->data->rr_data[i];
sbin/unwind/libunbound/services/authzone.c
1819
*serial = sldns_read_uint32(rdata+2);
sbin/unwind/libunbound/services/authzone.c
1820
*scheme = rdata[6];
sbin/unwind/libunbound/services/authzone.c
1821
*hashalgo = rdata[7];
sbin/unwind/libunbound/services/authzone.c
1825
else *hash = rdata+8;
sbin/unwind/libunbound/services/authzone.c
2838
uint8_t* rdata = param->data->rr_data[i]+2;
sbin/unwind/libunbound/services/authzone.c
2842
if(!nsec3_hash_algo_size_supported((int)(rdata[0])))
sbin/unwind/libunbound/services/authzone.c
2844
if(rdatalen < (size_t)(2+5+(size_t)rdata[4]))
sbin/unwind/libunbound/services/authzone.c
2846
if((rdata[1]&NSEC3_UNKNOWN_FLAGS)!=0)
sbin/unwind/libunbound/services/authzone.c
2848
*algo = (int)(rdata[0]);
sbin/unwind/libunbound/services/authzone.c
2849
*iter = sldns_read_uint16(rdata+2);
sbin/unwind/libunbound/services/authzone.c
2850
*saltlen = rdata[4];
sbin/unwind/libunbound/services/authzone.c
2853
else *salt = rdata+5;
sbin/unwind/libunbound/services/authzone.c
5655
uint8_t* rdata = data->rr_data[i]+2;
sbin/unwind/libunbound/services/authzone.c
5673
memmove(&sa->sin_addr, rdata, INET_SIZE);
sbin/unwind/libunbound/services/authzone.c
5680
memmove(&sa->sin6_addr, rdata, INET6_SIZE);
sbin/unwind/libunbound/services/authzone.c
688
az_rrset_find_rrsig(struct packed_rrset_data* d, uint8_t* rdata, size_t len,
sbin/unwind/libunbound/services/authzone.c
695
if(memcmp(d->rr_data[i], rdata, len) == 0) {
sbin/unwind/libunbound/services/authzone.c
705
rdata_duplicate(struct packed_rrset_data* d, uint8_t* rdata, size_t len)
sbin/unwind/libunbound/services/authzone.c
711
if(memcmp(d->rr_data[i], rdata, len) == 0)
sbin/unwind/libunbound/services/authzone.c
723
rrsig_rdata_get_type_covered(uint8_t* rdata, size_t rdatalen)
sbin/unwind/libunbound/services/authzone.c
727
return sldns_read_uint16(rdata+2);
sbin/unwind/libunbound/services/authzone.c
795
rrset_add_rr(struct auth_rrset* rrset, uint32_t rr_ttl, uint8_t* rdata,
sbin/unwind/libunbound/services/authzone.c
852
memmove(d->rr_data[d->count-1], rdata, rdatalen);
sbin/unwind/libunbound/services/authzone.c
855
memmove(d->rr_data[total-1], rdata, rdatalen);
sbin/unwind/libunbound/services/authzone.c
866
uint8_t* rdata, size_t rdatalen)
sbin/unwind/libunbound/services/authzone.c
898
memmove(d->rr_data[0], rdata, rdatalen);
sbin/unwind/libunbound/services/localzone.c
273
uint8_t** rdata, size_t* rdata_len)
sbin/unwind/libunbound/services/localzone.c
292
*rdata = sldns_wirerr_get_rdatawl(rr, len, dname_len);
sbin/unwind/libunbound/services/localzone.c
348
rr_is_duplicate(struct packed_rrset_data* pd, uint8_t* rdata, size_t rdata_len)
sbin/unwind/libunbound/services/localzone.c
353
memcmp(pd->rr_data[i], rdata, rdata_len) == 0)
sbin/unwind/libunbound/services/localzone.c
399
uint8_t* rdata, size_t rdata_len, time_t ttl, const char* rrstr)
sbin/unwind/libunbound/services/localzone.c
429
pd->rr_data[0] = regional_alloc_init(region, rdata, rdata_len);
sbin/unwind/libunbound/services/localzone.c
513
uint8_t* rdata, size_t rdata_len, time_t ttl, const char* rrstr)
sbin/unwind/libunbound/services/localzone.c
534
if(!rrset_insert_rr(z->region, pd, rdata, rdata_len, ttl, rrstr))
sbin/unwind/libunbound/services/localzone.c
551
uint8_t* rdata, size_t rdata_len, const char* rrstr)
sbin/unwind/libunbound/services/localzone.c
588
!lz_mark_soa_for_zone(z, rrset->rrset, rdata, rdata_len, ttl,
sbin/unwind/libunbound/services/localzone.c
597
if(rr_is_duplicate(pd, rdata, rdata_len)) {
sbin/unwind/libunbound/services/localzone.c
601
return rrset_insert_rr(z->region, pd, rdata, rdata_len, ttl, rrstr);
sbin/unwind/libunbound/services/localzone.c
614
uint8_t* rdata;
sbin/unwind/libunbound/services/localzone.c
617
sizeof(rr), &rdata, &rdata_len)) {
sbin/unwind/libunbound/services/localzone.c
632
rdata, rdata_len, rrstr);
sbin/unwind/libunbound/services/localzone.h
514
uint8_t** rdata, size_t* rdata_len);
sbin/unwind/libunbound/services/localzone.h
527
uint8_t* rdata, size_t rdata_len, time_t ttl, const char* rrstr);
sbin/unwind/libunbound/services/localzone.h
632
uint8_t* rdata, size_t rdata_len, const char* rrstr);
sbin/unwind/libunbound/services/rpz.c
1003
uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len)
sbin/unwind/libunbound/services/rpz.c
1019
a, rrtype, rrclass, ttl, rdata, rdata_len, rr, rr_len);
sbin/unwind/libunbound/services/rpz.c
1025
uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len)
sbin/unwind/libunbound/services/rpz.c
1041
a, rrtype, rrclass, ttl, rdata, rdata_len, rr, rr_len);
sbin/unwind/libunbound/services/rpz.c
1048
uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len)
sbin/unwind/libunbound/services/rpz.c
1073
a, rrtype, rrclass, ttl, rdata, rdata_len, rr, rr_len);
sbin/unwind/libunbound/services/rpz.c
1288
size_t policydnamelen, uint16_t rr_type, uint8_t* rdata,
sbin/unwind/libunbound/services/rpz.c
1305
if(packed_rrset_find_rr(d, rdata, rdatalen, &index)) {
sbin/unwind/libunbound/services/rpz.c
1331
rpz_rrset_delete_rr(struct resp_addr* raddr, uint16_t rr_type, uint8_t* rdata,
sbin/unwind/libunbound/services/rpz.c
1342
if(packed_rrset_find_rr(d, rdata, rdatalen, &index)) {
sbin/unwind/libunbound/services/rpz.c
181
uint8_t* rdata;
sbin/unwind/libunbound/services/rpz.c
208
rdata = rdatawl + 2; /* 2 bytes of rdata length */
sbin/unwind/libunbound/services/rpz.c
209
if(dname_valid(rdata, rdatalen-2) != rdatalen-2)
sbin/unwind/libunbound/services/rpz.c
212
rdatalabs = dname_count_labels(rdata);
sbin/unwind/libunbound/services/rpz.c
216
if(dname_subdomain_c(rdata, (uint8_t*)&"\001*\000"))
sbin/unwind/libunbound/services/rpz.c
218
else if(dname_subdomain_c(rdata,
sbin/unwind/libunbound/services/rpz.c
221
else if(dname_subdomain_c(rdata, (uint8_t*)&"\010rpz-drop\000"))
sbin/unwind/libunbound/services/rpz.c
223
else if(dname_subdomain_c(rdata,
sbin/unwind/libunbound/services/rpz.c
229
tldlab = get_tld_label(rdata, rdatalen-2);
sbin/unwind/libunbound/services/rpz.c
661
uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len)
sbin/unwind/libunbound/services/rpz.c
729
rrclass, ttl, rdata, rdata_len, rrstr);
sbin/unwind/libunbound/services/rpz.c
751
uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len)
sbin/unwind/libunbound/services/rpz.c
760
rrclass, ttl, rdata, rdata_len, rr, rr_len);
sbin/unwind/libunbound/services/rpz.c
802
uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len)
sbin/unwind/libunbound/services/rpz.c
817
dnamelen_stripped, a, rrtype, rrclass, ttl, rdata, rdata_len,
sbin/unwind/libunbound/services/rpz.c
824
uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len,
sbin/unwind/libunbound/services/rpz.c
853
rrclass, ttl, rdata, rdata_len, rrstr, "");
sbin/unwind/libunbound/services/rpz.c
946
uint16_t rrtype, uint16_t rrclass, time_t ttl, uint8_t* rdata,
sbin/unwind/libunbound/services/rpz.c
961
return rrset_insert_rr(region, rrset->rrset->entry.data, rdata, rdata_len, ttl, "");
sbin/unwind/libunbound/services/rpz.c
967
uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len,
sbin/unwind/libunbound/services/rpz.c
987
rrclass, ttl, rdata, rdata_len)) {
sbin/unwind/libunbound/sldns/str2wire.c
639
static int sldns_str2wire_check_svcbparams(uint8_t* rdata, uint16_t rdata_len)
sbin/unwind/libunbound/sldns/str2wire.c
645
uint8_t* rdata_ptr = rdata;
sbin/unwind/libunbound/sldns/str2wire.c
742
memcpy(rdata, new_rdata, rdata_len);
sbin/unwind/libunbound/sldns/str2wire.c
847
uint8_t *rdata = rr+dname_len + 10;
sbin/unwind/libunbound/sldns/str2wire.c
854
rdata += sizeof(uint16_t);
sbin/unwind/libunbound/sldns/str2wire.c
857
while (rdata_len && *rdata != 0) {
sbin/unwind/libunbound/sldns/str2wire.c
860
if ((*rdata & 0xC0))
sbin/unwind/libunbound/sldns/str2wire.c
863
label_len = *rdata + 1;
sbin/unwind/libunbound/sldns/str2wire.c
868
rdata += label_len;
sbin/unwind/libunbound/sldns/str2wire.c
872
if (rdata_len < 2 || *rdata != 0)
sbin/unwind/libunbound/sldns/str2wire.c
876
rdata += 1;
sbin/unwind/libunbound/sldns/str2wire.c
877
return sldns_str2wire_check_svcbparams(rdata, rdata_len);
sbin/unwind/libunbound/sldns/wire2str.c
2417
print_edns_opts(char** s, size_t* sl, uint8_t* rdata, size_t rdatalen)
sbin/unwind/libunbound/sldns/wire2str.c
2425
w += print_hex_buf(s, sl, rdata, rdatalen);
sbin/unwind/libunbound/sldns/wire2str.c
2428
option_code = sldns_read_uint16(rdata);
sbin/unwind/libunbound/sldns/wire2str.c
2429
option_len = sldns_read_uint16(rdata+2);
sbin/unwind/libunbound/sldns/wire2str.c
2430
rdata += 4;
sbin/unwind/libunbound/sldns/wire2str.c
2439
w += print_hex_buf(s, sl, rdata, rdatalen);
sbin/unwind/libunbound/sldns/wire2str.c
2444
rdata, option_len);
sbin/unwind/libunbound/sldns/wire2str.c
2445
rdata += option_len;
sbin/unwind/libunbound/sldns/wire2str.c
334
int sldns_wire2str_rdata_buf(uint8_t* rdata, size_t rdata_len, char* str,
sbin/unwind/libunbound/sldns/wire2str.c
338
return sldns_wire2str_rdata_scan(&rdata, &rdata_len, &str, &str_len,
sbin/unwind/libunbound/sldns/wire2str.c
654
uint8_t* rdata;
sbin/unwind/libunbound/sldns/wire2str.c
660
rdata = rr + dname_off + 10;
sbin/unwind/libunbound/sldns/wire2str.c
661
flags = (int)sldns_read_uint16(rdata);
sbin/unwind/libunbound/sldns/wire2str.c
666
sldns_calc_keytag_raw(rdata, rdlen));
sbin/unwind/libunbound/sldns/wire2str.c
680
(unsigned char*)rdata+4, rdlen-4, (int)(rdata[3])));
sbin/unwind/libunbound/sldns/wire2str.c
692
uint8_t* rdata;
sbin/unwind/libunbound/sldns/wire2str.c
696
rdata = rr + dname_off + 10;
sbin/unwind/libunbound/sldns/wire2str.c
699
(int)sldns_read_uint16(rdata+16));
sbin/unwind/libunbound/sldns/wire2str.c
707
uint8_t* rdata;
sbin/unwind/libunbound/sldns/wire2str.c
712
rdata = rr + dname_off + 10;
sbin/unwind/libunbound/sldns/wire2str.c
714
if((rdata[1] & LDNS_NSEC3_VARS_OPTOUT_MASK))
sbin/unwind/libunbound/sldns/wire2str.h
443
int sldns_wire2str_rdata_buf(uint8_t* rdata, size_t rdata_len, char* str,
sbin/unwind/libunbound/util/data/msgencode.c
379
compress_rdata(sldns_buffer* pkt, uint8_t* rdata, size_t todolen,
sbin/unwind/libunbound/util/data/msgencode.c
389
rdata += 2;
sbin/unwind/libunbound/util/data/msgencode.c
394
labs = dname_count_size_labels(rdata, &dname_len);
sbin/unwind/libunbound/util/data/msgencode.c
395
if((r=compress_any_dname(rdata, pkt, labs, region,
sbin/unwind/libunbound/util/data/msgencode.c
398
rdata += dname_len;
sbin/unwind/libunbound/util/data/msgencode.c
404
len = *rdata + 1;
sbin/unwind/libunbound/util/data/msgencode.c
413
sldns_buffer_write(pkt, rdata, len);
sbin/unwind/libunbound/util/data/msgencode.c
415
rdata += len;
sbin/unwind/libunbound/util/data/msgencode.c
423
sldns_buffer_write(pkt, rdata, todolen);
sbin/unwind/libunbound/util/data/packed_rrset.c
402
packed_rrset_find_rr(struct packed_rrset_data* d, uint8_t* rdata, size_t len,
sbin/unwind/libunbound/util/data/packed_rrset.c
409
if(memcmp(d->rr_data[i], rdata, len) == 0) {
sbin/unwind/libunbound/util/data/packed_rrset.h
473
packed_rrset_find_rr(struct packed_rrset_data* d, uint8_t* rdata, size_t len,
sbin/unwind/libunbound/validator/autotrust.c
1424
find_key(struct trust_anchor* tp, uint16_t t, uint8_t* rdata, size_t rdata_len,
sbin/unwind/libunbound/validator/autotrust.c
1428
if(!tp || !rdata) {
sbin/unwind/libunbound/validator/autotrust.c
1433
if(ta_compare(ta, t, rdata, rdata_len) == 0) {
sbin/unwind/libunbound/validator/autotrust.c
1444
add_key(struct trust_anchor* tp, uint32_t ttl, uint8_t* rdata, size_t rdata_len)
sbin/unwind/libunbound/validator/autotrust.c
1462
memmove(rr+dname_len+10, rdata, rdata_len);
sbin/unwind/libunbound/validator/autotrust.c
276
dnskey_flags(uint16_t t, uint8_t* rdata, size_t len)
sbin/unwind/libunbound/validator/autotrust.c
283
memmove(&f, rdata, 2);
sbin/unwind/libunbound/validator/autotrust.c
291
rr_is_dnskey_sep(uint16_t t, uint8_t* rdata, size_t len)
sbin/unwind/libunbound/validator/autotrust.c
293
return (dnskey_flags(t, rdata, len)&DNSKEY_BIT_SEP);
sbin/unwind/libunbound/validator/autotrust.c
310
rr_is_dnskey_revoked(uint16_t t, uint8_t* rdata, size_t len)
sbin/unwind/libunbound/validator/autotrust.c
312
return (dnskey_flags(t, rdata, len)&LDNS_KEY_REVOKE_KEY);
sbin/unwind/libunbound/validator/val_anchor.c
260
anchor_find_key(struct trust_anchor* ta, uint8_t* rdata, size_t rdata_len,
sbin/unwind/libunbound/validator/val_anchor.c
266
memcmp(k->data, rdata, rdata_len) == 0)
sbin/unwind/libunbound/validator/val_anchor.c
274
anchor_new_ta_key(uint8_t* rdata, size_t rdata_len, uint16_t type)
sbin/unwind/libunbound/validator/val_anchor.c
280
k->data = memdup(rdata, rdata_len);
sbin/unwind/libunbound/validator/val_anchor.c
305
uint16_t dclass, uint8_t* rdata, size_t rdata_len)
sbin/unwind/libunbound/validator/val_anchor.c
324
if(!rdata) {
sbin/unwind/libunbound/validator/val_anchor.c
329
if(anchor_find_key(ta, rdata, rdata_len, type)) {
sbin/unwind/libunbound/validator/val_anchor.c
333
k = anchor_new_ta_key(rdata, rdata_len, type);
sbin/unwind/libunbound/validator/val_sigcrypt.c
142
rrset_get_rdata(struct ub_packed_rrset_key* k, size_t idx, uint8_t** rdata,
sbin/unwind/libunbound/validator/val_sigcrypt.c
147
*rdata = d->rr_data[idx];
sbin/unwind/libunbound/validator/val_sigcrypt.c
154
uint8_t* rdata;
sbin/unwind/libunbound/validator/val_sigcrypt.c
157
rrset_get_rdata(k, idx, &rdata, &len);
sbin/unwind/libunbound/validator/val_sigcrypt.c
160
memmove(&f, rdata+2, 2);
sbin/unwind/libunbound/validator/val_sigcrypt.c
174
uint8_t* rdata;
sbin/unwind/libunbound/validator/val_sigcrypt.c
176
rrset_get_rdata(k, idx, &rdata, &len);
sbin/unwind/libunbound/validator/val_sigcrypt.c
179
return (int)rdata[2+2];
sbin/unwind/libunbound/validator/val_sigcrypt.c
185
uint8_t* rdata;
sbin/unwind/libunbound/validator/val_sigcrypt.c
187
rrset_get_rdata(k, idx, &rdata, &len);
sbin/unwind/libunbound/validator/val_sigcrypt.c
190
return (int)rdata[2+3];
sbin/unwind/libunbound/validator/val_sigcrypt.c
198
uint8_t* rdata;
sbin/unwind/libunbound/validator/val_sigcrypt.c
200
rrset_get_rdata(k, idx, &rdata, &len);
sbin/unwind/libunbound/validator/val_sigcrypt.c
206
*pk = (unsigned char*)rdata+2+4;
sbin/unwind/libunbound/validator/val_sigcrypt.c
213
uint8_t* rdata;
sbin/unwind/libunbound/validator/val_sigcrypt.c
215
rrset_get_rdata(k, idx, &rdata, &len);
sbin/unwind/libunbound/validator/val_sigcrypt.c
218
return (int)rdata[2+2];
sbin/unwind/libunbound/validator/val_sigcrypt.c
224
uint8_t* rdata;
sbin/unwind/libunbound/validator/val_sigcrypt.c
226
rrset_get_rdata(k, idx, &rdata, &len);
sbin/unwind/libunbound/validator/val_sigcrypt.c
229
return (int)rdata[2+3];
sbin/unwind/libunbound/validator/val_sigcrypt.c
236
uint8_t* rdata;
sbin/unwind/libunbound/validator/val_sigcrypt.c
238
rrset_get_rdata(ds_rrset, ds_idx, &rdata, &len);
sbin/unwind/libunbound/validator/val_sigcrypt.c
241
memmove(&t, rdata+2, 2);
sbin/unwind/libunbound/validator/val_sigcrypt.c
258
uint8_t* rdata;
sbin/unwind/libunbound/validator/val_sigcrypt.c
260
rrset_get_rdata(k, idx, &rdata, &rdlen);
sbin/unwind/libunbound/validator/val_sigcrypt.c
266
*digest = rdata + 2 + 4;
sbin/unwind/libunbound/validator/val_sigcrypt.c
398
uint8_t* rdata;
sbin/unwind/libunbound/validator/val_sigcrypt.c
403
rrset_get_rdata(dnskey_rrset, dnskey_idx, &rdata, &len);
sbin/unwind/libunbound/validator/val_sigcrypt.c
406
keysize = sldns_rr_dnskey_key_size_raw(rdata+2+4, len-2-4, alg);
sys/arch/mips64/include/asm.h
303
.rdata; \
sys/dev/fdt/amliic.c
173
uint32_t rdata;
sys/dev/fdt/amliic.c
247
rdata = HREAD4(sc, I2C_M_TOKEN_RDATA0);
sys/dev/fdt/amliic.c
250
rdata = HREAD4(sc, I2C_M_TOKEN_RDATA1);
sys/dev/fdt/amliic.c
251
((uint8_t *)buf)[pos++] = rdata;
sys/dev/fdt/amliic.c
252
rdata >>= 8;
sys/dev/fdt/bcm2835_mbox.c
293
uint32_t rdata;
sys/dev/fdt/bcm2835_mbox.c
301
rdata = bcmmbox_reg_read(sc, BCMMBOX0_STATUS);
sys/dev/fdt/bcm2835_mbox.c
302
if (!ISSET(rdata, BCMMBOX_STATUS_FULL))
sys/dev/hil/hil.c
649
u_int8_t *rdata)
sys/dev/hil/hil.c
670
if (rdata) {
sys/dev/hil/hil.c
681
*rdata = bus_space_read_1(sc->sc_bst, sc->sc_bsh,
sys/dev/pci/cs4280.c
680
int16_t rdata;
sys/dev/pci/cs4280.c
704
rdata = *((int16_t *)empty_dma)>>1;
sys/dev/pci/cs4280.c
706
rdata += *((int16_t *)empty_dma)>>1;
sys/dev/pci/cs4280.c
708
*((int16_t *)sc->sc_rn) = rdata;
sys/dev/pci/cs4280.c
714
rdata = *((int16_t*)empty_dma);
sys/dev/pci/cs4280.c
716
*sc->sc_rn++ = rdata >> 8;
sys/dev/pci/cs4280.c
717
rdata = *((int16_t*)empty_dma);
sys/dev/pci/cs4280.c
719
*sc->sc_rn++ = rdata >> 8;
sys/dev/pci/cs4280.c
724
rdata = *((int16_t*)empty_dma) >>1;
sys/dev/pci/cs4280.c
726
rdata += *((int16_t*)empty_dma) >>1;
sys/dev/pci/cs4280.c
728
*sc->sc_rn++ = rdata >>8;
sys/lib/libsa/bootparam.c
121
} rdata;
sys/lib/libsa/bootparam.c
133
repl = &rdata.d;
sys/lib/libsa/bootparam.c
232
} rdata;
sys/lib/libsa/bootparam.c
245
recv_head = (char *)rdata.d;
sys/lib/libsa/bootparam.c
271
rdata.d, sizeof(rdata.d));
sys/lib/libsa/bootparam.c
277
recv_head = (char *)rdata.d;
sys/lib/libsa/nfs.c
123
} rdata;
sys/lib/libsa/nfs.c
132
repl = &rdata.d;
sys/lib/libsa/nfs.c
185
} rdata;
sys/lib/libsa/nfs.c
194
repl = &rdata.d;
sys/lib/libsa/nfs.c
236
} rdata;
sys/lib/libsa/nfs.c
247
&rdata.d, sizeof(rdata.d));
sys/lib/libsa/nfs.c
254
if (rdata.d.errno)
sys/lib/libsa/nfs.c
255
return (ntohl(rdata.d.errno));
sys/lib/libsa/nfs.c
257
rdata.d.len = ntohl(rdata.d.len);
sys/lib/libsa/nfs.c
258
if (rdata.d.len > NFS_MAXPATHLEN)
sys/lib/libsa/nfs.c
261
bcopy(rdata.d.path, buf, rdata.d.len);
sys/lib/libsa/nfs.c
262
buf[rdata.d.len] = 0;
sys/lib/libsa/nfs.c
282
} rdata;
sys/lib/libsa/nfs.c
288
repl = &rdata.d;
sys/lib/libsa/rpc.c
111
size_t slen, void *rdata, size_t rlen)
sys/lib/libsa/rpc.c
175
recv_head = rdata;
sys/lib/libsa/rpc.c
176
recv_tail = (char *)rdata + rlen;
sys/lib/libsa/rpc.c
377
} rdata;
sys/lib/libsa/rpc.c
400
res = &rdata.d;
sys/nfs/krpc_subr.c
155
} *rdata;
sys/nfs/krpc_subr.c
181
if (m->m_len < sizeof(*rdata)) {
sys/nfs/krpc_subr.c
182
m = m_pullup(m, sizeof(*rdata));
sys/nfs/krpc_subr.c
186
rdata = mtod(m, struct rdata *);
sys/nfs/krpc_subr.c
187
*portp = rdata->port;
sys/nfs/nfs_boot.c
512
} *rdata;
sys/nfs/nfs_boot.c
547
rdata = mtod(m, struct rdata *);
sys/nfs/nfs_boot.c
548
error = fxdr_unsigned(u_int32_t, rdata->errno);
sys/nfs/nfs_boot.c
554
argp->fhsize = fxdr_unsigned(u_int32_t, rdata->fh.v3fh.fhlen);
sys/nfs/nfs_boot.c
567
rdata = mtod(m, struct rdata *);
sys/nfs/nfs_boot.c
570
fh = (mntver == 3) ? rdata->fh.v3fh.fh : rdata->fh.v2fh;
sys/ntfs/ntfs_subr.c
1345
struct ntvattr *vap, off_t roff, size_t rsize, void *rdata, size_t *initp,
sys/ntfs/ntfs_subr.c
1355
caddr_t data = rdata;
sys/ntfs/ntfs_subr.c
1461
memcpy(rdata, vap->va_datap + roff, rsize);
sys/ntfs/ntfs_subr.c
1473
u_int32_t attrnum, char *attrname, off_t roff, size_t rsize, void *rdata,
sys/ntfs/ntfs_subr.c
1480
caddr_t data = rdata;
sys/ntfs/ntfs_subr.c
1519
char *attrname, off_t roff, size_t rsize, void *rdata, struct uio *uio)
sys/ntfs/ntfs_subr.c
1543
caddr_t data = rdata;
sys/ntfs/ntfs_subr.c
1606
roff, rsize, rdata, &init, uio);
usr.bin/dig/dig.c
251
say_message(dns_rdata_t *rdata, dig_query_t *query, isc_buffer_t *buf) {
usr.bin/dig/dig.c
257
result = dns_rdatatype_totext(rdata->type, buf);
usr.bin/dig/dig.c
268
result = dns_rdata_tofmttext(rdata, NULL, styleflags, 0,
usr.bin/dig/dig.c
300
dns_rdata_t rdata = DNS_RDATA_INIT;
usr.bin/dig/dig.c
320
dns_rdataset_current(rdataset, &rdata);
usr.bin/dig/dig.c
321
result = say_message(&rdata, query,
usr.bin/dig/dig.c
327
dns_rdata_reset(&rdata);
usr.bin/dig/dighost.c
1591
dns_rdata_t rdata = DNS_RDATA_INIT;
usr.bin/dig/dighost.c
1659
dns_rdataset_current(rdataset, &rdata);
usr.bin/dig/dighost.c
1662
result = dns_rdata_tostruct_ns(&rdata, &ns);
usr.bin/dig/dighost.c
1701
dns_rdata_reset(&rdata);
usr.bin/dig/dighost.c
1811
dns_rdata_t *rdata = NULL;
usr.bin/dig/dighost.c
1834
result = dns_message_gettemprdata(lookup->sendmsg, &rdata);
usr.bin/dig/dighost.c
1837
result = dns_rdata_fromstruct_soa(rdata, lookup->rdclass,
usr.bin/dig/dighost.c
1851
ISC_LIST_APPEND(rdatalist->rdata, rdata, link);
usr.bin/dig/dighost.c
2973
dns_rdata_t rdata = DNS_RDATA_INIT;
usr.bin/dig/dighost.c
3014
dns_rdata_reset(&rdata);
usr.bin/dig/dighost.c
3015
dns_rdataset_current(rdataset, &rdata);
usr.bin/dig/dighost.c
3021
(rdata.type != dns_rdatatype_soa)) {
usr.bin/dig/dighost.c
3027
(rdata.type != dns_rdatatype_soa)) {
usr.bin/dig/dighost.c
3039
if (rdata.type != dns_rdatatype_soa)
usr.bin/dig/dighost.c
3044
result = dns_rdata_tostruct_soa(&rdata, &soa);
usr.bin/dig/dighost.c
3162
dns_rdata_t rdata;
usr.bin/dig/dighost.c
3171
dns_rdata_init(&rdata);
usr.bin/dig/dighost.c
3172
dns_rdataset_current(opt, &rdata);
usr.bin/dig/dighost.c
3173
isc_buffer_init(&optbuf, rdata.data, rdata.length);
usr.bin/dig/dighost.c
3174
isc_buffer_add(&optbuf, rdata.length);
usr.bin/dig/host.c
169
say_message(dns_name_t *name, const char *msg, dns_rdata_t *rdata,
usr.bin/dig/host.c
182
result = dns_rdata_totext(rdata, NULL, b);
usr.bin/dig/host.c
209
dns_rdata_t rdata = DNS_RDATA_INIT;
usr.bin/dig/host.c
272
dns_rdataset_current(rdataset, &rdata);
usr.bin/dig/host.c
275
if (t->type == rdata.type) {
usr.bin/dig/host.c
281
dns_rdatatype_format(rdata.type,
usr.bin/dig/host.c
289
&rdata, query);
usr.bin/dig/host.c
290
dns_rdata_reset(&rdata);
usr.bin/dig/host.c
345
dns_rdata_t rdata = DNS_RDATA_INIT;
usr.bin/dig/host.c
357
dns_rdata_reset(&rdata);
usr.bin/dig/host.c
358
dns_rdataset_current(rdataset, &rdata);
usr.bin/dig/host.c
359
result = dns_rdata_tostruct_cname(&rdata, &cname);
usr.bin/dig/lib/dns/include/dns/rdata.h
160
#define DNS_RDATA_INITIALIZED(rdata) \
usr.bin/dig/lib/dns/include/dns/rdata.h
161
((rdata)->data == NULL && (rdata)->length == 0 && \
usr.bin/dig/lib/dns/include/dns/rdata.h
162
(rdata)->rdclass == 0 && (rdata)->type == 0 && (rdata)->flags == 0 && \
usr.bin/dig/lib/dns/include/dns/rdata.h
163
!ISC_LINK_LINKED((rdata), link))
usr.bin/dig/lib/dns/include/dns/rdata.h
168
#define DNS_RDATA_VALIDFLAGS(rdata) \
usr.bin/dig/lib/dns/include/dns/rdata.h
169
(((rdata)->flags & ~(DNS_RDATA_UPDATE|DNS_RDATA_OFFLINE)) == 0)
usr.bin/dig/lib/dns/include/dns/rdata.h
215
dns_rdata_init(dns_rdata_t *rdata);
usr.bin/dig/lib/dns/include/dns/rdata.h
224
dns_rdata_reset(dns_rdata_t *rdata);
usr.bin/dig/lib/dns/include/dns/rdata.h
247
dns_rdata_fromregion(dns_rdata_t *rdata, dns_rdataclass_t rdclass,
usr.bin/dig/lib/dns/include/dns/rdata.h
258
dns_rdata_toregion(const dns_rdata_t *rdata, isc_region_t *r);
usr.bin/dig/lib/dns/include/dns/rdata.h
264
dns_rdata_fromwire(dns_rdata_t *rdata, dns_rdataclass_t rdclass,
usr.bin/dig/lib/dns/include/dns/rdata.h
306
dns_rdata_towire(dns_rdata_t *rdata, dns_compress_t *cctx,
usr.bin/dig/lib/dns/include/dns/rdata.h
335
dns_rdata_totext(dns_rdata_t *rdata, dns_name_t *origin, isc_buffer_t *target);
usr.bin/dig/lib/dns/include/dns/rdata.h
368
dns_rdata_tofmttext(dns_rdata_t *rdata, dns_name_t *origin, unsigned int flags,
usr.bin/dig/lib/dns/include/dns/rdata.h
400
dns_rdata_fromstruct_soa(dns_rdata_t *rdata, dns_rdataclass_t rdclass,
usr.bin/dig/lib/dns/include/dns/rdata.h
433
dns_rdata_fromstruct_tsig(dns_rdata_t *rdata, dns_rdataclass_t rdclass,
usr.bin/dig/lib/dns/include/dns/rdata.h
466
dns_rdata_tostruct_cname(const dns_rdata_t *rdata, dns_rdata_cname_t *cname);
usr.bin/dig/lib/dns/include/dns/rdata.h
483
dns_rdata_tostruct_ns(const dns_rdata_t *rdata, dns_rdata_ns_t *ns);
usr.bin/dig/lib/dns/include/dns/rdata.h
500
dns_rdata_tostruct_soa(const dns_rdata_t *rdata, dns_rdata_soa_t *soa);
usr.bin/dig/lib/dns/include/dns/rdata.h
517
dns_rdata_tostruct_tsig(const dns_rdata_t *rdata, dns_rdata_any_tsig_t *tsig);
usr.bin/dig/lib/dns/include/dns/rdata.h
595
dns_rdata_covers(dns_rdata_t *rdata);
usr.bin/dig/lib/dns/include/dns/rdatalist.h
56
ISC_LIST(dns_rdata_t) rdata;
usr.bin/dig/lib/dns/include/dns/rdataset.h
205
dns_rdataset_current(dns_rdataset_t *rdataset, dns_rdata_t *rdata);
usr.bin/dig/lib/dns/include/dns/rdataset.h
66
dns_rdata_t *rdata);
usr.bin/dig/lib/dns/masterdump.c
361
dns_rdata_t rdata = DNS_RDATA_INIT;
usr.bin/dig/lib/dns/masterdump.c
364
dns_rdataset_current(rdataset, &rdata);
usr.bin/dig/lib/dns/masterdump.c
366
RETERR(dns_rdata_tofmttext(&rdata,
usr.bin/dig/lib/dns/message.c
1040
dns_rdata_t *rdata;
usr.bin/dig/lib/dns/message.c
1185
rdata = newrdata(msg);
usr.bin/dig/lib/dns/message.c
1186
if (rdata == NULL) {
usr.bin/dig/lib/dns/message.c
1203
rdata->data = (unsigned char *)1;
usr.bin/dig/lib/dns/message.c
1204
rdata->length = 0;
usr.bin/dig/lib/dns/message.c
1205
rdata->rdclass = rdclass;
usr.bin/dig/lib/dns/message.c
1206
rdata->type = rdtype;
usr.bin/dig/lib/dns/message.c
1207
rdata->flags = DNS_RDATA_UPDATE;
usr.bin/dig/lib/dns/message.c
1213
rdtype, rdatalen, rdata);
usr.bin/dig/lib/dns/message.c
1216
rdtype, rdatalen, rdata);
usr.bin/dig/lib/dns/message.c
1219
rdata->rdclass = rdclass;
usr.bin/dig/lib/dns/message.c
1222
rdata->flags == 0) {
usr.bin/dig/lib/dns/message.c
1223
covers = dns_rdata_covers(rdata);
usr.bin/dig/lib/dns/message.c
1227
rdata->flags == 0) {
usr.bin/dig/lib/dns/message.c
1228
covers = dns_rdata_covers(rdata);
usr.bin/dig/lib/dns/message.c
1276
ISC_LIST_INIT(rdatalist->rdata);
usr.bin/dig/lib/dns/message.c
1304
ISC_LIST_APPEND(rdatalist->rdata, rdata, link);
usr.bin/dig/lib/dns/message.c
193
releaserdata(dns_message_t *msg, dns_rdata_t *rdata) {
usr.bin/dig/lib/dns/message.c
194
ISC_LIST_PREPEND(msg->freerdata, rdata, link);
usr.bin/dig/lib/dns/message.c
200
dns_rdata_t *rdata;
usr.bin/dig/lib/dns/message.c
202
rdata = ISC_LIST_HEAD(msg->freerdata);
usr.bin/dig/lib/dns/message.c
203
if (rdata != NULL) {
usr.bin/dig/lib/dns/message.c
204
ISC_LIST_UNLINK(msg->freerdata, rdata, link);
usr.bin/dig/lib/dns/message.c
205
return (rdata);
usr.bin/dig/lib/dns/message.c
2088
dns_rdata_t rdata = DNS_RDATA_INIT;
usr.bin/dig/lib/dns/message.c
209
rdata = msgblock_get(msgblock, dns_rdata_t);
usr.bin/dig/lib/dns/message.c
210
if (rdata == NULL) {
usr.bin/dig/lib/dns/message.c
2117
dns_rdataset_current(opt, &rdata);
usr.bin/dig/lib/dns/message.c
2118
msg->opt_reserved = 11 + rdata.length;
usr.bin/dig/lib/dns/message.c
217
rdata = msgblock_get(msgblock, dns_rdata_t);
usr.bin/dig/lib/dns/message.c
2194
dns_rdata_t *rdata = NULL;
usr.bin/dig/lib/dns/message.c
220
dns_rdata_init(rdata);
usr.bin/dig/lib/dns/message.c
2206
result = dns_message_gettemprdata(msg, &rdata);
usr.bin/dig/lib/dns/message.c
221
return (rdata);
usr.bin/dig/lib/dns/message.c
2223
dns_rdata_init(rdata);
usr.bin/dig/lib/dns/message.c
2224
dns_rdata_fromregion(rdata, dns_rdataclass_any, dns_rdatatype_tsig, &r);
usr.bin/dig/lib/dns/message.c
2226
ISC_LIST_APPEND(list->rdata, rdata, link);
usr.bin/dig/lib/dns/message.c
2236
if (rdata != NULL)
usr.bin/dig/lib/dns/message.c
2237
dns_message_puttemprdata(msg, &rdata);
usr.bin/dig/lib/dns/message.c
2248
dns_rdata_t rdata = DNS_RDATA_INIT;
usr.bin/dig/lib/dns/message.c
2259
dns_rdataset_current(msg->tsig, &rdata);
usr.bin/dig/lib/dns/message.c
2260
dns_rdata_toregion(&rdata, &r);
usr.bin/dig/lib/dns/message.c
2530
dns_rdata_t rdata;
usr.bin/dig/lib/dns/message.c
2575
dns_rdata_init(&rdata);
usr.bin/dig/lib/dns/message.c
2576
dns_rdataset_current(ps, &rdata);
usr.bin/dig/lib/dns/message.c
2578
isc_buffer_init(&optbuf, rdata.data, rdata.length);
usr.bin/dig/lib/dns/message.c
2579
isc_buffer_add(&optbuf, rdata.length);
usr.bin/dig/lib/dns/message.c
2790
dns_rdata_t *rdata = NULL;
usr.bin/dig/lib/dns/message.c
2799
result = dns_message_gettemprdata(message, &rdata);
usr.bin/dig/lib/dns/message.c
2844
rdata->data = isc_buffer_base(buf);
usr.bin/dig/lib/dns/message.c
2845
rdata->length = len;
usr.bin/dig/lib/dns/message.c
2848
rdata->data = NULL;
usr.bin/dig/lib/dns/message.c
2849
rdata->length = 0;
usr.bin/dig/lib/dns/message.c
2852
rdata->rdclass = rdatalist->rdclass;
usr.bin/dig/lib/dns/message.c
2853
rdata->type = rdatalist->type;
usr.bin/dig/lib/dns/message.c
2854
rdata->flags = 0;
usr.bin/dig/lib/dns/message.c
2856
ISC_LIST_APPEND(rdatalist->rdata, rdata, link);
usr.bin/dig/lib/dns/message.c
2864
if (rdata != NULL)
usr.bin/dig/lib/dns/message.c
2865
dns_message_puttemprdata(message, &rdata);
usr.bin/dig/lib/dns/message.c
448
dns_rdata_t *rdata;
usr.bin/dig/lib/dns/message.c
464
rdata = ISC_LIST_HEAD(msg->freerdata);
usr.bin/dig/lib/dns/message.c
465
while (rdata != NULL) {
usr.bin/dig/lib/dns/message.c
466
ISC_LIST_UNLINK(msg->freerdata, rdata, link);
usr.bin/dig/lib/dns/message.c
467
rdata = ISC_LIST_HEAD(msg->freerdata);
usr.bin/dig/lib/dns/message.c
793
unsigned int rdatalen, dns_rdata_t *rdata)
usr.bin/dig/lib/dns/message.c
815
result = dns_rdata_fromwire(rdata, rdclass, rdtype,
usr.bin/dig/lib/dns/message.c
989
ISC_LIST_INIT(rdatalist->rdata);
usr.bin/dig/lib/dns/rdata.c
131
rdata_totext(dns_rdata_t *rdata, dns_rdata_textctx_t *tctx,
usr.bin/dig/lib/dns/rdata.c
135
unknown_totext(dns_rdata_t *rdata, dns_rdata_textctx_t *tctx,
usr.bin/dig/lib/dns/rdata.c
1497
dns_rdata_covers(dns_rdata_t *rdata) {
usr.bin/dig/lib/dns/rdata.c
1498
if (rdata->type == dns_rdatatype_rrsig)
usr.bin/dig/lib/dns/rdata.c
1499
return (covers_rrsig(rdata));
usr.bin/dig/lib/dns/rdata.c
1500
return (covers_sig(rdata));
usr.bin/dig/lib/dns/rdata.c
272
dns_rdata_init(dns_rdata_t *rdata) {
usr.bin/dig/lib/dns/rdata.c
274
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata.c
276
rdata->data = NULL;
usr.bin/dig/lib/dns/rdata.c
277
rdata->length = 0;
usr.bin/dig/lib/dns/rdata.c
278
rdata->rdclass = 0;
usr.bin/dig/lib/dns/rdata.c
279
rdata->type = 0;
usr.bin/dig/lib/dns/rdata.c
280
rdata->flags = 0;
usr.bin/dig/lib/dns/rdata.c
281
ISC_LINK_INIT(rdata, link);
usr.bin/dig/lib/dns/rdata.c
286
dns_rdata_reset(dns_rdata_t *rdata) {
usr.bin/dig/lib/dns/rdata.c
288
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata.c
290
REQUIRE(!ISC_LINK_LINKED(rdata, link));
usr.bin/dig/lib/dns/rdata.c
291
REQUIRE(DNS_RDATA_VALIDFLAGS(rdata));
usr.bin/dig/lib/dns/rdata.c
293
rdata->data = NULL;
usr.bin/dig/lib/dns/rdata.c
294
rdata->length = 0;
usr.bin/dig/lib/dns/rdata.c
295
rdata->rdclass = 0;
usr.bin/dig/lib/dns/rdata.c
296
rdata->type = 0;
usr.bin/dig/lib/dns/rdata.c
297
rdata->flags = 0;
usr.bin/dig/lib/dns/rdata.c
327
dns_rdata_fromregion(dns_rdata_t *rdata, dns_rdataclass_t rdclass,
usr.bin/dig/lib/dns/rdata.c
331
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata.c
332
REQUIRE(DNS_RDATA_INITIALIZED(rdata));
usr.bin/dig/lib/dns/rdata.c
335
REQUIRE(DNS_RDATA_VALIDFLAGS(rdata));
usr.bin/dig/lib/dns/rdata.c
337
rdata->data = r->base;
usr.bin/dig/lib/dns/rdata.c
338
rdata->length = r->length;
usr.bin/dig/lib/dns/rdata.c
339
rdata->rdclass = rdclass;
usr.bin/dig/lib/dns/rdata.c
340
rdata->type = type;
usr.bin/dig/lib/dns/rdata.c
341
rdata->flags = 0;
usr.bin/dig/lib/dns/rdata.c
345
dns_rdata_toregion(const dns_rdata_t *rdata, isc_region_t *r) {
usr.bin/dig/lib/dns/rdata.c
347
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata.c
349
REQUIRE(DNS_RDATA_VALIDFLAGS(rdata));
usr.bin/dig/lib/dns/rdata.c
351
r->base = rdata->data;
usr.bin/dig/lib/dns/rdata.c
352
r->length = rdata->length;
usr.bin/dig/lib/dns/rdata.c
356
dns_rdata_fromwire(dns_rdata_t *rdata, dns_rdataclass_t rdclass,
usr.bin/dig/lib/dns/rdata.c
370
if (rdata != NULL) {
usr.bin/dig/lib/dns/rdata.c
371
REQUIRE(DNS_RDATA_INITIALIZED(rdata));
usr.bin/dig/lib/dns/rdata.c
372
REQUIRE(DNS_RDATA_VALIDFLAGS(rdata));
usr.bin/dig/lib/dns/rdata.c
413
if (rdata != NULL && result == ISC_R_SUCCESS) {
usr.bin/dig/lib/dns/rdata.c
416
dns_rdata_fromregion(rdata, rdclass, type, ®ion);
usr.bin/dig/lib/dns/rdata.c
427
dns_rdata_towire(dns_rdata_t *rdata, dns_compress_t *cctx,
usr.bin/dig/lib/dns/rdata.c
435
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata.c
436
REQUIRE(DNS_RDATA_VALIDFLAGS(rdata));
usr.bin/dig/lib/dns/rdata.c
441
if ((rdata->flags & DNS_RDATA_UPDATE) != 0) {
usr.bin/dig/lib/dns/rdata.c
442
INSIST(rdata->length == 0);
usr.bin/dig/lib/dns/rdata.c
452
if (tr.length < rdata->length)
usr.bin/dig/lib/dns/rdata.c
454
memmove(tr.base, rdata->data, rdata->length);
usr.bin/dig/lib/dns/rdata.c
455
isc_buffer_add(target, rdata->length);
usr.bin/dig/lib/dns/rdata.c
467
unknown_totext(dns_rdata_t *rdata, dns_rdata_textctx_t *tctx,
usr.bin/dig/lib/dns/rdata.c
479
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata.c
48
#define ARGS_TOTEXT dns_rdata_t *rdata, dns_rdata_textctx_t *tctx, \
usr.bin/dig/lib/dns/rdata.c
509
rdata_totext(dns_rdata_t *rdata, dns_rdata_textctx_t *tctx,
usr.bin/dig/lib/dns/rdata.c
516
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata.c
522
if ((rdata->flags & DNS_RDATA_UPDATE) != 0) {
usr.bin/dig/lib/dns/rdata.c
523
INSIST(rdata->length == 0);
usr.bin/dig/lib/dns/rdata.c
536
result = unknown_totext(rdata, tctx, target);
usr.bin/dig/lib/dns/rdata.c
543
dns_rdata_totext(dns_rdata_t *rdata, dns_name_t *origin, isc_buffer_t *target)
usr.bin/dig/lib/dns/rdata.c
547
REQUIRE(DNS_RDATA_VALIDFLAGS(rdata));
usr.bin/dig/lib/dns/rdata.c
55
#define ARGS_TOWIRE dns_rdata_t *rdata, dns_compress_t *cctx, \
usr.bin/dig/lib/dns/rdata.c
556
return (rdata_totext(rdata, &tctx, target));
usr.bin/dig/lib/dns/rdata.c
560
dns_rdata_tofmttext(dns_rdata_t *rdata, dns_name_t *origin,
usr.bin/dig/lib/dns/rdata.c
567
REQUIRE(DNS_RDATA_VALIDFLAGS(rdata));
usr.bin/dig/lib/dns/rdata.c
586
return (rdata_totext(rdata, &tctx, target));
usr.bin/dig/lib/dns/rdata.c
590
dns_rdata_fromstruct_soa(dns_rdata_t *rdata, dns_rdataclass_t rdclass,
usr.bin/dig/lib/dns/rdata.c
600
if (rdata != NULL) {
usr.bin/dig/lib/dns/rdata.c
601
REQUIRE(DNS_RDATA_INITIALIZED(rdata));
usr.bin/dig/lib/dns/rdata.c
602
REQUIRE(DNS_RDATA_VALIDFLAGS(rdata));
usr.bin/dig/lib/dns/rdata.c
61
#define ARGS_TOSTRUCT const dns_rdata_t *rdata, void *target
usr.bin/dig/lib/dns/rdata.c
612
if (rdata != NULL && result == ISC_R_SUCCESS) {
usr.bin/dig/lib/dns/rdata.c
615
dns_rdata_fromregion(rdata, rdclass, type, ®ion);
usr.bin/dig/lib/dns/rdata.c
623
dns_rdata_fromstruct_tsig(dns_rdata_t *rdata, dns_rdataclass_t rdclass,
usr.bin/dig/lib/dns/rdata.c
633
if (rdata != NULL) {
usr.bin/dig/lib/dns/rdata.c
634
REQUIRE(DNS_RDATA_INITIALIZED(rdata));
usr.bin/dig/lib/dns/rdata.c
635
REQUIRE(DNS_RDATA_VALIDFLAGS(rdata));
usr.bin/dig/lib/dns/rdata.c
645
if (rdata != NULL && result == ISC_R_SUCCESS) {
usr.bin/dig/lib/dns/rdata.c
648
dns_rdata_fromregion(rdata, rdclass, type, ®ion);
usr.bin/dig/lib/dns/rdata.c
656
dns_rdata_tostruct_cname(const dns_rdata_t *rdata, dns_rdata_cname_t *cname) {
usr.bin/dig/lib/dns/rdata.c
657
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata.c
658
REQUIRE(DNS_RDATA_VALIDFLAGS(rdata));
usr.bin/dig/lib/dns/rdata.c
660
return (tostruct_cname(rdata, cname));
usr.bin/dig/lib/dns/rdata.c
664
dns_rdata_tostruct_ns(const dns_rdata_t *rdata, dns_rdata_ns_t *ns) {
usr.bin/dig/lib/dns/rdata.c
665
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata.c
666
REQUIRE(DNS_RDATA_VALIDFLAGS(rdata));
usr.bin/dig/lib/dns/rdata.c
668
return (tostruct_ns(rdata, ns));
usr.bin/dig/lib/dns/rdata.c
672
dns_rdata_tostruct_soa(const dns_rdata_t *rdata, dns_rdata_soa_t *soa) {
usr.bin/dig/lib/dns/rdata.c
673
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata.c
674
REQUIRE(DNS_RDATA_VALIDFLAGS(rdata));
usr.bin/dig/lib/dns/rdata.c
676
return (tostruct_soa(rdata, soa));
usr.bin/dig/lib/dns/rdata.c
680
dns_rdata_tostruct_tsig(const dns_rdata_t *rdata, dns_rdata_any_tsig_t *tsig) {
usr.bin/dig/lib/dns/rdata.c
681
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata.c
682
REQUIRE(DNS_RDATA_VALIDFLAGS(rdata));
usr.bin/dig/lib/dns/rdata.c
684
return (tostruct_any_tsig(rdata, tsig));
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
209
REQUIRE(rdata->type == dns_rdatatype_tsig);
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
210
REQUIRE(rdata->rdclass == dns_rdataclass_any);
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
211
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
214
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
299
REQUIRE(rdata->type == dns_rdatatype_tsig);
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
300
REQUIRE(rdata->rdclass == dns_rdataclass_any);
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
301
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
304
tsig->common.rdclass = rdata->rdclass;
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
305
tsig->common.rdtype = rdata->type;
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
308
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
36
REQUIRE(rdata->type == dns_rdatatype_tsig);
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
37
REQUIRE(rdata->rdclass == dns_rdataclass_any);
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
38
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/any_255/tsig_250.c
40
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/ch_3/a_1.c
101
dns_rdata_toregion(rdata, &sregion);
usr.bin/dig/lib/dns/rdata/ch_3/a_1.c
34
REQUIRE(rdata->type == dns_rdatatype_a);
usr.bin/dig/lib/dns/rdata/ch_3/a_1.c
35
REQUIRE(rdata->rdclass == dns_rdataclass_ch); /* 3 */
usr.bin/dig/lib/dns/rdata/ch_3/a_1.c
36
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/ch_3/a_1.c
41
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/ch_3/a_1.c
93
REQUIRE(rdata->type == dns_rdatatype_a);
usr.bin/dig/lib/dns/rdata/ch_3/a_1.c
94
REQUIRE(rdata->rdclass == dns_rdataclass_ch);
usr.bin/dig/lib/dns/rdata/ch_3/a_1.c
95
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/afsdb_18.c
35
REQUIRE(rdata->type == dns_rdatatype_afsdb);
usr.bin/dig/lib/dns/rdata/generic/afsdb_18.c
36
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/afsdb_18.c
41
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/afsdb_18.c
85
REQUIRE(rdata->type == dns_rdatatype_afsdb);
usr.bin/dig/lib/dns/rdata/generic/afsdb_18.c
86
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/afsdb_18.c
90
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/avc_258.c
25
REQUIRE(rdata->type == dns_rdatatype_avc);
usr.bin/dig/lib/dns/rdata/generic/avc_258.c
27
return (generic_totext_txt(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/avc_258.c
47
REQUIRE(rdata->type == dns_rdatatype_avc);
usr.bin/dig/lib/dns/rdata/generic/avc_258.c
51
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/caa_257.c
121
REQUIRE(rdata->type == dns_rdatatype_caa);
usr.bin/dig/lib/dns/rdata/generic/caa_257.c
122
REQUIRE(rdata->length >= 3U);
usr.bin/dig/lib/dns/rdata/generic/caa_257.c
123
REQUIRE(rdata->data != NULL);
usr.bin/dig/lib/dns/rdata/generic/caa_257.c
127
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/caa_257.c
47
REQUIRE(rdata->type == dns_rdatatype_caa);
usr.bin/dig/lib/dns/rdata/generic/caa_257.c
48
REQUIRE(rdata->length >= 3U);
usr.bin/dig/lib/dns/rdata/generic/caa_257.c
49
REQUIRE(rdata->data != NULL);
usr.bin/dig/lib/dns/rdata/generic/caa_257.c
51
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/cdnskey_60.c
27
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata/generic/cdnskey_60.c
28
REQUIRE(rdata->type == dns_rdatatype_cdnskey);
usr.bin/dig/lib/dns/rdata/generic/cdnskey_60.c
30
return (generic_totext_key(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/cdnskey_60.c
46
REQUIRE(rdata->type == dns_rdatatype_cdnskey);
usr.bin/dig/lib/dns/rdata/generic/cdnskey_60.c
47
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/cdnskey_60.c
51
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/cds_59.c
30
REQUIRE(rdata->type == dns_rdatatype_cds);
usr.bin/dig/lib/dns/rdata/generic/cds_59.c
32
return (generic_totext_ds(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/cds_59.c
48
REQUIRE(rdata->type == dns_rdatatype_cds);
usr.bin/dig/lib/dns/rdata/generic/cds_59.c
49
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/cds_59.c
53
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/cert_37.c
100
REQUIRE(rdata->type == dns_rdatatype_cert);
usr.bin/dig/lib/dns/rdata/generic/cert_37.c
101
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/cert_37.c
105
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/cert_37.c
32
REQUIRE(rdata->type == dns_rdatatype_cert);
usr.bin/dig/lib/dns/rdata/generic/cert_37.c
33
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/cert_37.c
37
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/cname_5.c
31
REQUIRE(rdata->type == dns_rdatatype_cname);
usr.bin/dig/lib/dns/rdata/generic/cname_5.c
32
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/cname_5.c
37
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/cname_5.c
66
REQUIRE(rdata->type == dns_rdatatype_cname);
usr.bin/dig/lib/dns/rdata/generic/cname_5.c
67
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/cname_5.c
72
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/cname_5.c
84
REQUIRE(rdata->type == dns_rdatatype_cname);
usr.bin/dig/lib/dns/rdata/generic/cname_5.c
86
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/cname_5.c
88
cname->common.rdclass = rdata->rdclass;
usr.bin/dig/lib/dns/rdata/generic/cname_5.c
89
cname->common.rdtype = rdata->type;
usr.bin/dig/lib/dns/rdata/generic/cname_5.c
93
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/csync_62.c
28
REQUIRE(rdata->type == dns_rdatatype_csync);
usr.bin/dig/lib/dns/rdata/generic/csync_62.c
29
REQUIRE(rdata->length >= 6);
usr.bin/dig/lib/dns/rdata/generic/csync_62.c
33
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/csync_62.c
88
REQUIRE(rdata->type == dns_rdatatype_csync);
usr.bin/dig/lib/dns/rdata/generic/csync_62.c
89
REQUIRE(rdata->length >= 6);
usr.bin/dig/lib/dns/rdata/generic/csync_62.c
93
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/dlv_32769.c
32
REQUIRE(rdata->type == dns_rdatatype_dlv);
usr.bin/dig/lib/dns/rdata/generic/dlv_32769.c
34
return (generic_totext_ds(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/dlv_32769.c
50
REQUIRE(rdata->type == dns_rdatatype_dlv);
usr.bin/dig/lib/dns/rdata/generic/dlv_32769.c
51
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/dlv_32769.c
55
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/dname_39.c
33
REQUIRE(rdata->type == dns_rdatatype_dname);
usr.bin/dig/lib/dns/rdata/generic/dname_39.c
34
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/dname_39.c
39
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/dname_39.c
68
REQUIRE(rdata->type == dns_rdatatype_dname);
usr.bin/dig/lib/dns/rdata/generic/dname_39.c
69
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/dname_39.c
73
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/dnskey_48.c
33
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata/generic/dnskey_48.c
34
REQUIRE(rdata->type == dns_rdatatype_dnskey);
usr.bin/dig/lib/dns/rdata/generic/dnskey_48.c
36
return (generic_totext_key(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/dnskey_48.c
52
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata/generic/dnskey_48.c
53
REQUIRE(rdata->type == dns_rdatatype_dnskey);
usr.bin/dig/lib/dns/rdata/generic/dnskey_48.c
54
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/dnskey_48.c
58
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/doa_259.c
111
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata/generic/doa_259.c
112
REQUIRE(rdata->type == dns_rdatatype_doa);
usr.bin/dig/lib/dns/rdata/generic/doa_259.c
113
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/doa_259.c
115
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/doa_259.c
26
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata/generic/doa_259.c
27
REQUIRE(rdata->type == dns_rdatatype_doa);
usr.bin/dig/lib/dns/rdata/generic/doa_259.c
28
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/doa_259.c
32
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/ds_43.c
144
REQUIRE(rdata->type == dns_rdatatype_ds);
usr.bin/dig/lib/dns/rdata/generic/ds_43.c
145
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/ds_43.c
149
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/ds_43.c
35
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/ds_43.c
39
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/ds_43.c
87
REQUIRE(rdata->type == dns_rdatatype_ds);
usr.bin/dig/lib/dns/rdata/generic/ds_43.c
89
return (generic_totext_ds(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/eui48_108.c
26
REQUIRE(rdata->type == dns_rdatatype_eui48);
usr.bin/dig/lib/dns/rdata/generic/eui48_108.c
27
REQUIRE(rdata->length == 6);
usr.bin/dig/lib/dns/rdata/generic/eui48_108.c
32
rdata->data[0], rdata->data[1], rdata->data[2],
usr.bin/dig/lib/dns/rdata/generic/eui48_108.c
33
rdata->data[3], rdata->data[4], rdata->data[5]);
usr.bin/dig/lib/dns/rdata/generic/eui48_108.c
58
REQUIRE(rdata->type == dns_rdatatype_eui48);
usr.bin/dig/lib/dns/rdata/generic/eui48_108.c
59
REQUIRE(rdata->length == 6);
usr.bin/dig/lib/dns/rdata/generic/eui48_108.c
63
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/eui64_109.c
26
REQUIRE(rdata->type == dns_rdatatype_eui64);
usr.bin/dig/lib/dns/rdata/generic/eui64_109.c
27
REQUIRE(rdata->length == 8);
usr.bin/dig/lib/dns/rdata/generic/eui64_109.c
33
rdata->data[0], rdata->data[1],
usr.bin/dig/lib/dns/rdata/generic/eui64_109.c
34
rdata->data[2], rdata->data[3],
usr.bin/dig/lib/dns/rdata/generic/eui64_109.c
35
rdata->data[4], rdata->data[5],
usr.bin/dig/lib/dns/rdata/generic/eui64_109.c
36
rdata->data[6], rdata->data[7]);
usr.bin/dig/lib/dns/rdata/generic/eui64_109.c
61
REQUIRE(rdata->type == dns_rdatatype_eui64);
usr.bin/dig/lib/dns/rdata/generic/eui64_109.c
62
REQUIRE(rdata->length == 8);
usr.bin/dig/lib/dns/rdata/generic/eui64_109.c
66
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/gpos_27.c
31
REQUIRE(rdata->type == dns_rdatatype_gpos);
usr.bin/dig/lib/dns/rdata/generic/gpos_27.c
32
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/gpos_27.c
36
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/gpos_27.c
66
REQUIRE(rdata->type == dns_rdatatype_gpos);
usr.bin/dig/lib/dns/rdata/generic/gpos_27.c
67
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/gpos_27.c
71
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/hinfo_13.c
32
REQUIRE(rdata->type == dns_rdatatype_hinfo);
usr.bin/dig/lib/dns/rdata/generic/hinfo_13.c
33
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/hinfo_13.c
35
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/hinfo_13.c
60
REQUIRE(rdata->type == dns_rdatatype_hinfo);
usr.bin/dig/lib/dns/rdata/generic/hinfo_13.c
61
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/hinfo_13.c
63
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/hip_55.c
137
REQUIRE(rdata->type == dns_rdatatype_hip);
usr.bin/dig/lib/dns/rdata/generic/hip_55.c
138
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/hip_55.c
142
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/hip_55.c
34
REQUIRE(rdata->type == dns_rdatatype_hip);
usr.bin/dig/lib/dns/rdata/generic/hip_55.c
35
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/hip_55.c
37
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/ipseckey_45.c
162
REQUIRE(rdata->type == dns_rdatatype_ipseckey);
usr.bin/dig/lib/dns/rdata/generic/ipseckey_45.c
163
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/ipseckey_45.c
167
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/ipseckey_45.c
32
REQUIRE(rdata->type == dns_rdatatype_ipseckey);
usr.bin/dig/lib/dns/rdata/generic/ipseckey_45.c
33
REQUIRE(rdata->length >= 3);
usr.bin/dig/lib/dns/rdata/generic/ipseckey_45.c
37
if (rdata->data[1] > 3U)
usr.bin/dig/lib/dns/rdata/generic/ipseckey_45.c
46
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/isdn_20.c
30
REQUIRE(rdata->type == dns_rdatatype_isdn);
usr.bin/dig/lib/dns/rdata/generic/isdn_20.c
31
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/isdn_20.c
35
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/isdn_20.c
62
REQUIRE(rdata->type == dns_rdatatype_isdn);
usr.bin/dig/lib/dns/rdata/generic/isdn_20.c
63
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/isdn_20.c
65
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/key_25.c
113
if (rdata->type == dns_rdatatype_dnskey ||
usr.bin/dig/lib/dns/rdata/generic/key_25.c
114
rdata->type == dns_rdatatype_cdnskey) {
usr.bin/dig/lib/dns/rdata/generic/key_25.c
121
dns_rdata_toregion(rdata, &tmpr);
usr.bin/dig/lib/dns/rdata/generic/key_25.c
171
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata/generic/key_25.c
172
REQUIRE(rdata->type == dns_rdatatype_key);
usr.bin/dig/lib/dns/rdata/generic/key_25.c
174
return (generic_totext_key(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/key_25.c
190
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata/generic/key_25.c
191
REQUIRE(rdata->type == dns_rdatatype_key);
usr.bin/dig/lib/dns/rdata/generic/key_25.c
192
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/key_25.c
196
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/key_25.c
40
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/key_25.c
42
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/key_25.c
97
dns_rdata_toregion(rdata, &tmpr);
usr.bin/dig/lib/dns/rdata/generic/keydata_65533.c
140
dns_rdata_toregion(rdata, &tmpr);
usr.bin/dig/lib/dns/rdata/generic/keydata_65533.c
214
REQUIRE(rdata->type == dns_rdatatype_keydata);
usr.bin/dig/lib/dns/rdata/generic/keydata_65533.c
218
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/keydata_65533.c
53
REQUIRE(rdata->type == dns_rdatatype_keydata);
usr.bin/dig/lib/dns/rdata/generic/keydata_65533.c
55
if ((tctx->flags & DNS_STYLEFLAG_KEYDATA) == 0 || rdata->length < 16)
usr.bin/dig/lib/dns/rdata/generic/keydata_65533.c
56
return (unknown_totext(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/keydata_65533.c
58
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/l32_105.c
28
REQUIRE(rdata->type == dns_rdatatype_l32);
usr.bin/dig/lib/dns/rdata/generic/l32_105.c
29
REQUIRE(rdata->length == 6);
usr.bin/dig/lib/dns/rdata/generic/l32_105.c
33
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/l32_105.c
65
REQUIRE(rdata->type == dns_rdatatype_l32);
usr.bin/dig/lib/dns/rdata/generic/l32_105.c
66
REQUIRE(rdata->length == 6);
usr.bin/dig/lib/dns/rdata/generic/l32_105.c
70
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/l64_106.c
28
REQUIRE(rdata->type == dns_rdatatype_l64);
usr.bin/dig/lib/dns/rdata/generic/l64_106.c
29
REQUIRE(rdata->length == 10);
usr.bin/dig/lib/dns/rdata/generic/l64_106.c
33
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/l64_106.c
70
REQUIRE(rdata->type == dns_rdatatype_l64);
usr.bin/dig/lib/dns/rdata/generic/l64_106.c
71
REQUIRE(rdata->length == 10);
usr.bin/dig/lib/dns/rdata/generic/l64_106.c
75
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/loc_29.c
224
REQUIRE(rdata->type == dns_rdatatype_loc);
usr.bin/dig/lib/dns/rdata/generic/loc_29.c
225
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/loc_29.c
227
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/loc_29.c
48
REQUIRE(rdata->type == dns_rdatatype_loc);
usr.bin/dig/lib/dns/rdata/generic/loc_29.c
49
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/loc_29.c
51
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/loc_29.c
56
REQUIRE(rdata->length == 16);
usr.bin/dig/lib/dns/rdata/generic/lp_107.c
31
REQUIRE(rdata->type == dns_rdatatype_lp);
usr.bin/dig/lib/dns/rdata/generic/lp_107.c
32
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/lp_107.c
37
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/lp_107.c
75
REQUIRE(rdata->type == dns_rdatatype_lp);
usr.bin/dig/lib/dns/rdata/generic/lp_107.c
76
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/lp_107.c
80
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/mb_7.c
31
REQUIRE(rdata->type == dns_rdatatype_mb);
usr.bin/dig/lib/dns/rdata/generic/mb_7.c
32
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/mb_7.c
37
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/mb_7.c
66
REQUIRE(rdata->type == dns_rdatatype_mb);
usr.bin/dig/lib/dns/rdata/generic/mb_7.c
67
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/mb_7.c
72
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/md_3.c
31
REQUIRE(rdata->type == dns_rdatatype_md);
usr.bin/dig/lib/dns/rdata/generic/md_3.c
32
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/md_3.c
37
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/md_3.c
66
REQUIRE(rdata->type == dns_rdatatype_md);
usr.bin/dig/lib/dns/rdata/generic/md_3.c
67
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/md_3.c
72
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/mf_4.c
31
REQUIRE(rdata->type == dns_rdatatype_mf);
usr.bin/dig/lib/dns/rdata/generic/mf_4.c
32
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/mf_4.c
37
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/mf_4.c
66
REQUIRE(rdata->type == dns_rdatatype_mf);
usr.bin/dig/lib/dns/rdata/generic/mf_4.c
67
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/mf_4.c
72
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/mg_8.c
31
REQUIRE(rdata->type == dns_rdatatype_mg);
usr.bin/dig/lib/dns/rdata/generic/mg_8.c
32
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/mg_8.c
37
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/mg_8.c
66
REQUIRE(rdata->type == dns_rdatatype_mg);
usr.bin/dig/lib/dns/rdata/generic/mg_8.c
67
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/mg_8.c
72
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/minfo_14.c
32
REQUIRE(rdata->type == dns_rdatatype_minfo);
usr.bin/dig/lib/dns/rdata/generic/minfo_14.c
33
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/minfo_14.c
39
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/minfo_14.c
84
REQUIRE(rdata->type == dns_rdatatype_minfo);
usr.bin/dig/lib/dns/rdata/generic/minfo_14.c
85
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/minfo_14.c
92
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/mr_9.c
31
REQUIRE(rdata->type == dns_rdatatype_mr);
usr.bin/dig/lib/dns/rdata/generic/mr_9.c
32
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/mr_9.c
37
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/mr_9.c
66
REQUIRE(rdata->type == dns_rdatatype_mr);
usr.bin/dig/lib/dns/rdata/generic/mr_9.c
67
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/mr_9.c
72
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/mx_15.c
35
REQUIRE(rdata->type == dns_rdatatype_mx);
usr.bin/dig/lib/dns/rdata/generic/mx_15.c
36
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/mx_15.c
41
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/mx_15.c
82
REQUIRE(rdata->type == dns_rdatatype_mx);
usr.bin/dig/lib/dns/rdata/generic/mx_15.c
83
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/mx_15.c
87
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/naptr_35.c
129
REQUIRE(rdata->type == dns_rdatatype_naptr);
usr.bin/dig/lib/dns/rdata/generic/naptr_35.c
130
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/naptr_35.c
135
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/naptr_35.c
234
REQUIRE(rdata->type == dns_rdatatype_naptr);
usr.bin/dig/lib/dns/rdata/generic/naptr_35.c
235
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/naptr_35.c
241
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/nid_104.c
28
REQUIRE(rdata->type == dns_rdatatype_nid);
usr.bin/dig/lib/dns/rdata/generic/nid_104.c
29
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/nid_104.c
33
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/nid_104.c
70
REQUIRE(rdata->type == dns_rdatatype_nid);
usr.bin/dig/lib/dns/rdata/generic/nid_104.c
71
REQUIRE(rdata->length == 10);
usr.bin/dig/lib/dns/rdata/generic/nid_104.c
75
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/ninfo_56.c
25
REQUIRE(rdata->type == dns_rdatatype_ninfo);
usr.bin/dig/lib/dns/rdata/generic/ninfo_56.c
27
return (generic_totext_txt(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/ninfo_56.c
47
REQUIRE(rdata->type == dns_rdatatype_ninfo);
usr.bin/dig/lib/dns/rdata/generic/ninfo_56.c
51
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/ns_2.c
31
REQUIRE(rdata->type == dns_rdatatype_ns);
usr.bin/dig/lib/dns/rdata/generic/ns_2.c
32
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/ns_2.c
37
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/ns_2.c
66
REQUIRE(rdata->type == dns_rdatatype_ns);
usr.bin/dig/lib/dns/rdata/generic/ns_2.c
67
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/ns_2.c
72
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/ns_2.c
84
REQUIRE(rdata->type == dns_rdatatype_ns);
usr.bin/dig/lib/dns/rdata/generic/ns_2.c
86
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/ns_2.c
88
ns->common.rdclass = rdata->rdclass;
usr.bin/dig/lib/dns/rdata/generic/ns_2.c
89
ns->common.rdtype = rdata->type;
usr.bin/dig/lib/dns/rdata/generic/ns_2.c
93
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/nsec3_50.c
160
REQUIRE(rdata->type == dns_rdatatype_nsec3);
usr.bin/dig/lib/dns/rdata/generic/nsec3_50.c
161
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/nsec3_50.c
165
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/nsec3_50.c
51
REQUIRE(rdata->type == dns_rdatatype_nsec3);
usr.bin/dig/lib/dns/rdata/generic/nsec3_50.c
52
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/nsec3_50.c
54
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/nsec3param_51.c
124
REQUIRE(rdata->type == dns_rdatatype_nsec3param);
usr.bin/dig/lib/dns/rdata/generic/nsec3param_51.c
125
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/nsec3param_51.c
129
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/nsec3param_51.c
51
REQUIRE(rdata->type == dns_rdatatype_nsec3param);
usr.bin/dig/lib/dns/rdata/generic/nsec3param_51.c
52
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/nsec3param_51.c
56
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/nsec_47.c
36
REQUIRE(rdata->type == dns_rdatatype_nsec);
usr.bin/dig/lib/dns/rdata/generic/nsec_47.c
37
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/nsec_47.c
42
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/nsec_47.c
83
REQUIRE(rdata->type == dns_rdatatype_nsec);
usr.bin/dig/lib/dns/rdata/generic/nsec_47.c
84
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/nsec_47.c
88
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/null_10.c
26
REQUIRE(rdata->type == dns_rdatatype_null);
usr.bin/dig/lib/dns/rdata/generic/null_10.c
28
return (unknown_totext(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/null_10.c
49
REQUIRE(rdata->type == dns_rdatatype_null);
usr.bin/dig/lib/dns/rdata/generic/null_10.c
53
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/nxt_30.c
39
REQUIRE(rdata->type == dns_rdatatype_nxt);
usr.bin/dig/lib/dns/rdata/generic/nxt_30.c
40
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/nxt_30.c
44
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/nxt_30.c
92
REQUIRE(rdata->type == dns_rdatatype_nxt);
usr.bin/dig/lib/dns/rdata/generic/nxt_30.c
93
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/nxt_30.c
97
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/openpgpkey_61.c
24
REQUIRE(rdata->type == dns_rdatatype_openpgpkey);
usr.bin/dig/lib/dns/rdata/generic/openpgpkey_61.c
25
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/openpgpkey_61.c
27
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/openpgpkey_61.c
75
REQUIRE(rdata->type == dns_rdatatype_openpgpkey);
usr.bin/dig/lib/dns/rdata/generic/openpgpkey_61.c
76
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/openpgpkey_61.c
80
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/opt_41.c
192
REQUIRE(rdata->type == dns_rdatatype_opt);
usr.bin/dig/lib/dns/rdata/generic/opt_41.c
196
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/opt_41.c
36
REQUIRE(rdata->type == dns_rdatatype_opt);
usr.bin/dig/lib/dns/rdata/generic/opt_41.c
38
dns_rdata_toregion(rdata, &r);
usr.bin/dig/lib/dns/rdata/generic/ptr_12.c
31
REQUIRE(rdata->type == dns_rdatatype_ptr);
usr.bin/dig/lib/dns/rdata/generic/ptr_12.c
32
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/ptr_12.c
37
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/ptr_12.c
66
REQUIRE(rdata->type == dns_rdatatype_ptr);
usr.bin/dig/lib/dns/rdata/generic/ptr_12.c
67
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/ptr_12.c
72
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/resinfo_261.c
28
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/resinfo_261.c
59
REQUIRE(rdata->type == dns_rdatatype_resinfo);
usr.bin/dig/lib/dns/rdata/generic/resinfo_261.c
61
return (generic_totext_resinfo(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/resinfo_261.c
76
REQUIRE(rdata->type == dns_rdatatype_resinfo);
usr.bin/dig/lib/dns/rdata/generic/resinfo_261.c
80
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/rkey_57.c
23
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata/generic/rkey_57.c
24
REQUIRE(rdata->type == dns_rdatatype_rkey);
usr.bin/dig/lib/dns/rdata/generic/rkey_57.c
26
return (generic_totext_key(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/rkey_57.c
42
REQUIRE(rdata != NULL);
usr.bin/dig/lib/dns/rdata/generic/rkey_57.c
43
REQUIRE(rdata->type == dns_rdatatype_rkey);
usr.bin/dig/lib/dns/rdata/generic/rkey_57.c
44
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/rkey_57.c
48
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/rp_17.c
32
REQUIRE(rdata->type == dns_rdatatype_rp);
usr.bin/dig/lib/dns/rdata/generic/rp_17.c
33
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/rp_17.c
39
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/rp_17.c
83
REQUIRE(rdata->type == dns_rdatatype_rp);
usr.bin/dig/lib/dns/rdata/generic/rp_17.c
84
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/rp_17.c
90
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/rrsig_46.c
179
REQUIRE(rdata->type == dns_rdatatype_rrsig);
usr.bin/dig/lib/dns/rdata/generic/rrsig_46.c
180
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/rrsig_46.c
183
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/rrsig_46.c
211
covers_rrsig(dns_rdata_t *rdata) {
usr.bin/dig/lib/dns/rdata/generic/rrsig_46.c
215
REQUIRE(rdata->type == dns_rdatatype_rrsig);
usr.bin/dig/lib/dns/rdata/generic/rrsig_46.c
217
dns_rdata_toregion(rdata, &r);
usr.bin/dig/lib/dns/rdata/generic/rrsig_46.c
37
REQUIRE(rdata->type == dns_rdatatype_rrsig);
usr.bin/dig/lib/dns/rdata/generic/rrsig_46.c
38
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/rrsig_46.c
40
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/rt_21.c
35
REQUIRE(rdata->type == dns_rdatatype_rt);
usr.bin/dig/lib/dns/rdata/generic/rt_21.c
36
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/rt_21.c
41
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/rt_21.c
86
REQUIRE(rdata->type == dns_rdatatype_rt);
usr.bin/dig/lib/dns/rdata/generic/rt_21.c
87
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/rt_21.c
91
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/sig_24.c
179
REQUIRE(rdata->type == dns_rdatatype_sig);
usr.bin/dig/lib/dns/rdata/generic/sig_24.c
180
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/sig_24.c
183
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/sig_24.c
211
covers_sig(dns_rdata_t *rdata) {
usr.bin/dig/lib/dns/rdata/generic/sig_24.c
215
REQUIRE(rdata->type == dns_rdatatype_sig);
usr.bin/dig/lib/dns/rdata/generic/sig_24.c
217
dns_rdata_toregion(rdata, &r);
usr.bin/dig/lib/dns/rdata/generic/sig_24.c
39
REQUIRE(rdata->type == dns_rdatatype_sig);
usr.bin/dig/lib/dns/rdata/generic/sig_24.c
40
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/sig_24.c
42
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/sink_40.c
28
REQUIRE(rdata->type == dns_rdatatype_sink);
usr.bin/dig/lib/dns/rdata/generic/sink_40.c
29
REQUIRE(rdata->length >= 3);
usr.bin/dig/lib/dns/rdata/generic/sink_40.c
31
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/sink_40.c
87
REQUIRE(rdata->type == dns_rdatatype_sink);
usr.bin/dig/lib/dns/rdata/generic/sink_40.c
88
REQUIRE(rdata->length >= 3);
usr.bin/dig/lib/dns/rdata/generic/sink_40.c
92
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/smimea_53.c
23
REQUIRE(rdata->type == dns_rdatatype_smimea);
usr.bin/dig/lib/dns/rdata/generic/smimea_53.c
25
return (generic_totext_tlsa(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/smimea_53.c
41
REQUIRE(rdata->type == dns_rdatatype_smimea);
usr.bin/dig/lib/dns/rdata/generic/smimea_53.c
42
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/smimea_53.c
46
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/soa_6.c
143
REQUIRE(rdata->type == dns_rdatatype_soa);
usr.bin/dig/lib/dns/rdata/generic/soa_6.c
144
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/soa_6.c
151
dns_rdata_toregion(rdata, &sregion);
usr.bin/dig/lib/dns/rdata/generic/soa_6.c
201
REQUIRE(rdata->type == dns_rdatatype_soa);
usr.bin/dig/lib/dns/rdata/generic/soa_6.c
203
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/soa_6.c
205
soa->common.rdclass = rdata->rdclass;
usr.bin/dig/lib/dns/rdata/generic/soa_6.c
206
soa->common.rdtype = rdata->type;
usr.bin/dig/lib/dns/rdata/generic/soa_6.c
209
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/soa_6.c
39
REQUIRE(rdata->type == dns_rdatatype_soa);
usr.bin/dig/lib/dns/rdata/generic/soa_6.c
40
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/soa_6.c
52
dns_rdata_toregion(rdata, &dregion);
usr.bin/dig/lib/dns/rdata/generic/spf_99.c
29
REQUIRE(rdata->type == dns_rdatatype_spf);
usr.bin/dig/lib/dns/rdata/generic/spf_99.c
31
return (generic_totext_txt(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/spf_99.c
51
REQUIRE(rdata->type == dns_rdatatype_spf);
usr.bin/dig/lib/dns/rdata/generic/spf_99.c
55
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/sshfp_44.c
30
REQUIRE(rdata->type == dns_rdatatype_sshfp);
usr.bin/dig/lib/dns/rdata/generic/sshfp_44.c
31
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/sshfp_44.c
35
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/sshfp_44.c
92
REQUIRE(rdata->type == dns_rdatatype_sshfp);
usr.bin/dig/lib/dns/rdata/generic/sshfp_44.c
93
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/sshfp_44.c
97
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/ta_32768.c
25
REQUIRE(rdata->type == dns_rdatatype_ta);
usr.bin/dig/lib/dns/rdata/generic/ta_32768.c
27
return (generic_totext_ds(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/ta_32768.c
43
REQUIRE(rdata->type == dns_rdatatype_ta);
usr.bin/dig/lib/dns/rdata/generic/ta_32768.c
44
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/ta_32768.c
48
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/talink_58.c
28
REQUIRE(rdata->type == dns_rdatatype_talink);
usr.bin/dig/lib/dns/rdata/generic/talink_58.c
29
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/talink_58.c
35
dns_rdata_toregion(rdata, &dregion);
usr.bin/dig/lib/dns/rdata/generic/talink_58.c
79
REQUIRE(rdata->type == dns_rdatatype_talink);
usr.bin/dig/lib/dns/rdata/generic/talink_58.c
80
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/talink_58.c
87
dns_rdata_toregion(rdata, &sregion);
usr.bin/dig/lib/dns/rdata/generic/tkey_249.c
208
REQUIRE(rdata->type == dns_rdatatype_tkey);
usr.bin/dig/lib/dns/rdata/generic/tkey_249.c
209
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/tkey_249.c
215
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/tkey_249.c
37
REQUIRE(rdata->type == dns_rdatatype_tkey);
usr.bin/dig/lib/dns/rdata/generic/tkey_249.c
38
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/tkey_249.c
40
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/tlsa_52.c
113
REQUIRE(rdata->type == dns_rdatatype_tlsa);
usr.bin/dig/lib/dns/rdata/generic/tlsa_52.c
114
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/tlsa_52.c
118
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/tlsa_52.c
28
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/tlsa_52.c
32
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/tlsa_52.c
95
REQUIRE(rdata->type == dns_rdatatype_tlsa);
usr.bin/dig/lib/dns/rdata/generic/tlsa_52.c
97
return (generic_totext_tlsa(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/txt_16.c
28
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/txt_16.c
59
REQUIRE(rdata->type == dns_rdatatype_txt);
usr.bin/dig/lib/dns/rdata/generic/txt_16.c
61
return (generic_totext_txt(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/generic/txt_16.c
76
REQUIRE(rdata->type == dns_rdatatype_txt);
usr.bin/dig/lib/dns/rdata/generic/txt_16.c
80
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/unspec_103.c
25
REQUIRE(rdata->type == dns_rdatatype_unspec);
usr.bin/dig/lib/dns/rdata/generic/unspec_103.c
29
return (btoa_totext(rdata->data, rdata->length, target));
usr.bin/dig/lib/dns/rdata/generic/unspec_103.c
51
REQUIRE(rdata->type == dns_rdatatype_unspec);
usr.bin/dig/lib/dns/rdata/generic/unspec_103.c
55
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/uri_256.c
30
REQUIRE(rdata->type == dns_rdatatype_uri);
usr.bin/dig/lib/dns/rdata/generic/uri_256.c
31
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/uri_256.c
33
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/uri_256.c
87
REQUIRE(rdata->type == dns_rdatatype_uri);
usr.bin/dig/lib/dns/rdata/generic/uri_256.c
88
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/uri_256.c
92
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/x25_19.c
32
REQUIRE(rdata->type == dns_rdatatype_x25);
usr.bin/dig/lib/dns/rdata/generic/x25_19.c
33
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/x25_19.c
35
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/generic/x25_19.c
60
REQUIRE(rdata->type == dns_rdatatype_x25);
usr.bin/dig/lib/dns/rdata/generic/x25_19.c
61
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/x25_19.c
63
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/generic/zonemd_63.c
109
REQUIRE(rdata->type == dns_rdatatype_zonemd);
usr.bin/dig/lib/dns/rdata/generic/zonemd_63.c
110
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/generic/zonemd_63.c
114
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/generic/zonemd_63.c
32
REQUIRE(rdata->type == dns_rdatatype_zonemd);
usr.bin/dig/lib/dns/rdata/generic/zonemd_63.c
33
REQUIRE(rdata->length > 6);
usr.bin/dig/lib/dns/rdata/generic/zonemd_63.c
35
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/hs_4/a_1.c
28
REQUIRE(rdata->type == dns_rdatatype_a);
usr.bin/dig/lib/dns/rdata/hs_4/a_1.c
29
REQUIRE(rdata->rdclass == dns_rdataclass_hs);
usr.bin/dig/lib/dns/rdata/hs_4/a_1.c
30
REQUIRE(rdata->length == 4);
usr.bin/dig/lib/dns/rdata/hs_4/a_1.c
34
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/hs_4/a_1.c
68
REQUIRE(rdata->type == dns_rdatatype_a);
usr.bin/dig/lib/dns/rdata/hs_4/a_1.c
69
REQUIRE(rdata->rdclass == dns_rdataclass_hs);
usr.bin/dig/lib/dns/rdata/hs_4/a_1.c
70
REQUIRE(rdata->length == 4);
usr.bin/dig/lib/dns/rdata/hs_4/a_1.c
75
if (region.length < rdata->length)
usr.bin/dig/lib/dns/rdata/hs_4/a_1.c
77
memmove(region.base, rdata->data, rdata->length);
usr.bin/dig/lib/dns/rdata/in_1/a6_38.c
128
REQUIRE(rdata->type == dns_rdatatype_a6);
usr.bin/dig/lib/dns/rdata/in_1/a6_38.c
129
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/a6_38.c
130
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/a6_38.c
133
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/in_1/a6_38.c
36
REQUIRE(rdata->type == dns_rdatatype_a6);
usr.bin/dig/lib/dns/rdata/in_1/a6_38.c
37
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/a6_38.c
38
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/a6_38.c
40
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/in_1/a_1.c
31
REQUIRE(rdata->type == dns_rdatatype_a);
usr.bin/dig/lib/dns/rdata/in_1/a_1.c
32
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/a_1.c
33
REQUIRE(rdata->length == 4);
usr.bin/dig/lib/dns/rdata/in_1/a_1.c
37
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/in_1/a_1.c
71
REQUIRE(rdata->type == dns_rdatatype_a);
usr.bin/dig/lib/dns/rdata/in_1/a_1.c
72
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/a_1.c
73
REQUIRE(rdata->length == 4);
usr.bin/dig/lib/dns/rdata/in_1/a_1.c
78
if (region.length < rdata->length)
usr.bin/dig/lib/dns/rdata/in_1/a_1.c
80
memmove(region.base, rdata->data, rdata->length);
usr.bin/dig/lib/dns/rdata/in_1/aaaa_28.c
32
REQUIRE(rdata->type == dns_rdatatype_aaaa);
usr.bin/dig/lib/dns/rdata/in_1/aaaa_28.c
33
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/aaaa_28.c
34
REQUIRE(rdata->length == 16);
usr.bin/dig/lib/dns/rdata/in_1/aaaa_28.c
36
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/in_1/aaaa_28.c
72
REQUIRE(rdata->type == dns_rdatatype_aaaa);
usr.bin/dig/lib/dns/rdata/in_1/aaaa_28.c
73
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/aaaa_28.c
74
REQUIRE(rdata->length == 16);
usr.bin/dig/lib/dns/rdata/in_1/aaaa_28.c
77
if (region.length < rdata->length)
usr.bin/dig/lib/dns/rdata/in_1/aaaa_28.c
79
memmove(region.base, rdata->data, rdata->length);
usr.bin/dig/lib/dns/rdata/in_1/apl_42.c
144
REQUIRE(rdata->type == dns_rdatatype_apl);
usr.bin/dig/lib/dns/rdata/in_1/apl_42.c
145
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/apl_42.c
147
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/in_1/apl_42.c
37
REQUIRE(rdata->type == dns_rdatatype_apl);
usr.bin/dig/lib/dns/rdata/in_1/apl_42.c
38
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/apl_42.c
42
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/in_1/dhcid_49.c
30
REQUIRE(rdata->type == dns_rdatatype_dhcid);
usr.bin/dig/lib/dns/rdata/in_1/dhcid_49.c
31
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/dhcid_49.c
32
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/dhcid_49.c
34
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/in_1/dhcid_49.c
46
if (rdata->length > 2) {
usr.bin/dig/lib/dns/rdata/in_1/dhcid_49.c
49
sr2.base[2], rdata->length - 3U);
usr.bin/dig/lib/dns/rdata/in_1/dhcid_49.c
81
REQUIRE(rdata->type == dns_rdatatype_dhcid);
usr.bin/dig/lib/dns/rdata/in_1/dhcid_49.c
82
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/dhcid_49.c
83
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/dhcid_49.c
87
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/in_1/https_65.c
26
REQUIRE(rdata->type == dns_rdatatype_https);
usr.bin/dig/lib/dns/rdata/in_1/https_65.c
27
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/https_65.c
28
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/https_65.c
30
return (totext_in_svcb_https(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/in_1/https_65.c
43
REQUIRE(rdata->type == dns_rdatatype_https);
usr.bin/dig/lib/dns/rdata/in_1/https_65.c
44
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/https_65.c
46
return (towire_in_svcb_https(rdata, cctx, target));
usr.bin/dig/lib/dns/rdata/in_1/kx_36.c
35
REQUIRE(rdata->type == dns_rdatatype_kx);
usr.bin/dig/lib/dns/rdata/in_1/kx_36.c
36
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/kx_36.c
37
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/kx_36.c
42
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/in_1/kx_36.c
84
REQUIRE(rdata->type == dns_rdatatype_kx);
usr.bin/dig/lib/dns/rdata/in_1/kx_36.c
85
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/kx_36.c
86
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/kx_36.c
89
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/in_1/nsap-ptr_23.c
33
REQUIRE(rdata->type == dns_rdatatype_nsap_ptr);
usr.bin/dig/lib/dns/rdata/in_1/nsap-ptr_23.c
34
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/nsap-ptr_23.c
35
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/nsap-ptr_23.c
40
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/in_1/nsap-ptr_23.c
70
REQUIRE(rdata->type == dns_rdatatype_nsap_ptr);
usr.bin/dig/lib/dns/rdata/in_1/nsap-ptr_23.c
71
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/nsap-ptr_23.c
72
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/nsap-ptr_23.c
76
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/in_1/nsap_22.c
31
REQUIRE(rdata->type == dns_rdatatype_nsap);
usr.bin/dig/lib/dns/rdata/in_1/nsap_22.c
32
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/nsap_22.c
33
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/nsap_22.c
37
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/in_1/nsap_22.c
70
REQUIRE(rdata->type == dns_rdatatype_nsap);
usr.bin/dig/lib/dns/rdata/in_1/nsap_22.c
71
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/nsap_22.c
72
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/nsap_22.c
76
return (isc_mem_tobuffer(target, rdata->data, rdata->length));
usr.bin/dig/lib/dns/rdata/in_1/px_26.c
110
REQUIRE(rdata->type == dns_rdatatype_px);
usr.bin/dig/lib/dns/rdata/in_1/px_26.c
111
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/px_26.c
112
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/px_26.c
118
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/in_1/px_26.c
35
REQUIRE(rdata->type == dns_rdatatype_px);
usr.bin/dig/lib/dns/rdata/in_1/px_26.c
36
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/px_26.c
37
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/px_26.c
45
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/in_1/srv_33.c
114
REQUIRE(rdata->type == dns_rdatatype_srv);
usr.bin/dig/lib/dns/rdata/in_1/srv_33.c
115
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/srv_33.c
121
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/in_1/srv_33.c
35
REQUIRE(rdata->type == dns_rdatatype_srv);
usr.bin/dig/lib/dns/rdata/in_1/srv_33.c
36
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/srv_33.c
37
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/srv_33.c
45
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/in_1/svcb_64.c
188
REQUIRE(rdata->type == dns_rdatatype_svcb);
usr.bin/dig/lib/dns/rdata/in_1/svcb_64.c
189
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/svcb_64.c
190
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/svcb_64.c
192
return (totext_in_svcb_https(rdata, tctx, target));
usr.bin/dig/lib/dns/rdata/in_1/svcb_64.c
275
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/in_1/svcb_64.c
295
REQUIRE(rdata->type == dns_rdatatype_svcb);
usr.bin/dig/lib/dns/rdata/in_1/svcb_64.c
296
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/svcb_64.c
298
return (towire_in_svcb_https(rdata, cctx, target));
usr.bin/dig/lib/dns/rdata/in_1/svcb_64.c
77
dns_rdata_toregion(rdata, ®ion);
usr.bin/dig/lib/dns/rdata/in_1/wks_11.c
102
REQUIRE(rdata->type == dns_rdatatype_wks);
usr.bin/dig/lib/dns/rdata/in_1/wks_11.c
103
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/wks_11.c
104
REQUIRE(rdata->length != 0);
usr.bin/dig/lib/dns/rdata/in_1/wks_11.c
106
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdata/in_1/wks_11.c
37
REQUIRE(rdata->type == dns_rdatatype_wks);
usr.bin/dig/lib/dns/rdata/in_1/wks_11.c
38
REQUIRE(rdata->rdclass == dns_rdataclass_in);
usr.bin/dig/lib/dns/rdata/in_1/wks_11.c
39
REQUIRE(rdata->length >= 5);
usr.bin/dig/lib/dns/rdata/in_1/wks_11.c
41
dns_rdata_toregion(rdata, &sr);
usr.bin/dig/lib/dns/rdatalist.c
109
dns_rdata_t *rdata;
usr.bin/dig/lib/dns/rdatalist.c
113
rdata = rdataset->private2;
usr.bin/dig/lib/dns/rdatalist.c
114
if (rdata == NULL)
usr.bin/dig/lib/dns/rdatalist.c
117
rdataset->private2 = ISC_LIST_NEXT(rdata, link);
usr.bin/dig/lib/dns/rdatalist.c
126
isc__rdatalist_current(dns_rdataset_t *rdataset, dns_rdata_t *rdata) {
usr.bin/dig/lib/dns/rdatalist.c
134
dns_rdata_clone(list_rdata, rdata);
usr.bin/dig/lib/dns/rdatalist.c
154
dns_rdata_t *rdata;
usr.bin/dig/lib/dns/rdatalist.c
162
for (rdata = ISC_LIST_HEAD(rdatalist->rdata);
usr.bin/dig/lib/dns/rdatalist.c
163
rdata != NULL;
usr.bin/dig/lib/dns/rdatalist.c
164
rdata = ISC_LIST_NEXT(rdata, link))
usr.bin/dig/lib/dns/rdatalist.c
53
ISC_LIST_INIT(rdatalist->rdata);
usr.bin/dig/lib/dns/rdatalist.c
99
rdataset->private2 = ISC_LIST_HEAD(rdatalist->rdata);
usr.bin/dig/lib/dns/rdatalist_p.h
37
isc__rdatalist_current(dns_rdataset_t *rdataset, dns_rdata_t *rdata);
usr.bin/dig/lib/dns/rdataset.c
103
UNUSED(rdata);
usr.bin/dig/lib/dns/rdataset.c
176
dns_rdataset_current(dns_rdataset_t *rdataset, dns_rdata_t *rdata) {
usr.bin/dig/lib/dns/rdataset.c
184
(rdataset->methods->current)(rdataset, rdata);
usr.bin/dig/lib/dns/rdataset.c
191
dns_rdata_t *rdata;
usr.bin/dig/lib/dns/rdataset.c
198
dns_rdata_t rdata = DNS_RDATA_INIT;
usr.bin/dig/lib/dns/rdataset.c
281
out[i].rdata = &in[j];
usr.bin/dig/lib/dns/rdataset.c
324
rdata = *(out[i].rdata);
usr.bin/dig/lib/dns/rdataset.c
326
dns_rdata_reset(&rdata);
usr.bin/dig/lib/dns/rdataset.c
327
dns_rdataset_current(rdataset, &rdata);
usr.bin/dig/lib/dns/rdataset.c
329
result = dns_rdata_towire(&rdata, cctx, target);
usr.bin/dig/lib/dns/rdataset.c
98
question_current(dns_rdataset_t *rdataset, dns_rdata_t *rdata) {
usr.bin/dig/lib/dns/tsig.c
1046
dns_rdata_t rdata = DNS_RDATA_INIT;
usr.bin/dig/lib/dns/tsig.c
1078
dns_rdataset_current(msg->querytsig, &rdata);
usr.bin/dig/lib/dns/tsig.c
1079
ret = dns_rdata_tostruct_tsig(&rdata, &querytsig);
usr.bin/dig/lib/dns/tsig.c
1082
dns_rdata_reset(&rdata);
usr.bin/dig/lib/dns/tsig.c
1094
dns_rdataset_current(msg->tsig, &rdata);
usr.bin/dig/lib/dns/tsig.c
1095
ret = dns_rdata_tostruct_tsig(&rdata, &tsig);
usr.bin/dig/lib/dns/tsig.c
413
dns_rdata_t *rdata = NULL;
usr.bin/dig/lib/dns/tsig.c
636
ret = dns_message_gettemprdata(msg, &rdata);
usr.bin/dig/lib/dns/tsig.c
642
ret = dns_rdata_fromstruct_tsig(rdata, dns_rdataclass_any,
usr.bin/dig/lib/dns/tsig.c
673
ISC_LIST_APPEND(datalist->rdata, rdata, link);
usr.bin/dig/lib/dns/tsig.c
692
dns_message_puttemprdata(msg, &rdata);
usr.bin/dig/lib/dns/tsig.c
710
dns_rdata_t rdata = DNS_RDATA_INIT;
usr.bin/dig/lib/dns/tsig.c
758
dns_rdataset_current(msg->tsig, &rdata);
usr.bin/dig/lib/dns/tsig.c
759
ret = dns_rdata_tostruct_tsig(&rdata, &tsig);
usr.bin/dig/lib/dns/tsig.c
762
dns_rdata_reset(&rdata);
usr.bin/dig/lib/dns/tsig.c
767
dns_rdataset_current(msg->querytsig, &rdata);
usr.bin/dig/lib/dns/tsig.c
768
ret = dns_rdata_tostruct_tsig(&rdata, &querytsig);
usr.bin/dig/nslookup.c
161
printsoa(dns_rdata_t *rdata) {
usr.bin/dig/nslookup.c
166
result = dns_rdata_tostruct_soa(rdata, &soa);
usr.bin/dig/nslookup.c
182
printa(dns_rdata_t *rdata) {
usr.bin/dig/nslookup.c
188
result = dns_rdata_totext(rdata, NULL, &b);
usr.bin/dig/nslookup.c
194
printrdata(dns_rdata_t *rdata) {
usr.bin/dig/nslookup.c
200
if (rdata->type < N_KNOWN_RRTYPES)
usr.bin/dig/nslookup.c
201
printf("%s", rtypetext[rdata->type]);
usr.bin/dig/nslookup.c
203
printf("rdata_%d = ", rdata->type);
usr.bin/dig/nslookup.c
209
result = dns_rdata_totext(rdata, NULL, b);
usr.bin/dig/nslookup.c
227
dns_rdata_t rdata = DNS_RDATA_INIT;
usr.bin/dig/nslookup.c
249
dns_rdataset_current(rdataset, &rdata);
usr.bin/dig/nslookup.c
250
switch (rdata.type) {
usr.bin/dig/nslookup.c
257
printa(&rdata);
usr.bin/dig/nslookup.c
263
printsoa(&rdata);
usr.bin/dig/nslookup.c
270
printrdata(&rdata);
usr.bin/dig/nslookup.c
273
dns_rdata_reset(&rdata);
usr.bin/dig/nslookup.c
293
dns_rdata_t rdata = DNS_RDATA_INIT;
usr.bin/dig/nslookup.c
344
dns_rdataset_current(rdataset, &rdata);
usr.bin/dig/nslookup.c
350
switch (rdata.type) {
usr.bin/dig/nslookup.c
352
printsoa(&rdata);
usr.bin/dig/nslookup.c
356
printrdata(&rdata);
usr.bin/dig/nslookup.c
358
dns_rdata_reset(&rdata);
usr.bin/ssh/dns.c
127
u_char **digest, size_t *digest_len, u_char *rdata, int rdata_len)
usr.bin/ssh/dns.c
135
*algorithm = rdata[0];
usr.bin/ssh/dns.c
136
*digest_type = rdata[1];
usr.bin/ssh/dns.c
141
memcpy(*digest, rdata + 2, *digest_len);
usr.bin/ssh/krl.c
984
u_char *rdata = NULL;
usr.bin/ssh/krl.c
989
if ((r = sshbuf_get_string(sect, &rdata, &rlen)) != 0)
usr.bin/ssh/krl.c
993
free(rdata);
usr.bin/ssh/krl.c
996
if ((r = revoke_blob(target_tree, rdata, rlen)) != 0) {
usr.bin/ssh/krl.c
997
free(rdata);
usr.sbin/ldapd/btree.c
2707
struct btval sepkey, rkey, rdata;
usr.sbin/ldapd/btree.c
2842
rdata.data = newdata->data;
usr.sbin/ldapd/btree.c
2843
rdata.size = newdata->size;
usr.sbin/ldapd/btree.c
2861
rdata.data = NODEDATA(node);
usr.sbin/ldapd/btree.c
2862
rdata.size = node->n_dsize;
usr.sbin/ldapd/btree.c
2876
rc = btree_add_node(bt, p, j, &rkey, &rdata, pgno,flags);
usr.sbin/nsd/difffile.c
1714
memmove(p, z->soa_rrset->rrs[0]->rdata + sizeof(void*)*2,
usr.sbin/nsd/difffile.c
364
if (memcmp(rr1->rdata + offset, rr2->rdata + offset, 4) == 0)
usr.sbin/nsd/difffile.c
371
if (memcmp(rr1->rdata, rr2->rdata, rr1->rdlength) == 0)
usr.sbin/nsd/difffile.c
375
for (size_t i=0; i < descriptor->rdata.length && offset < rr1->rdlength; i++) {
usr.sbin/nsd/difffile.c
379
descriptor->rdata.fields[i].is_optional)
usr.sbin/nsd/difffile.c
404
} else if(descriptor->rdata.fields[i].length ==
usr.sbin/nsd/difffile.c
407
const uint8_t *name1 = rr1->rdata + offset;
usr.sbin/nsd/difffile.c
408
const uint8_t *name2 = rr2->rdata + offset;
usr.sbin/nsd/difffile.c
435
if(memcmp(rr1->rdata+offset, rr2->rdata+offset, field_len1) != 0) {
usr.sbin/nsd/dns.h
262
const uint8_t *rdata,
usr.sbin/nsd/dns.h
399
} rdata;
usr.sbin/nsd/ixfr.c
1364
uint16_t klass, uint32_t ttl, uint8_t* rdata, size_t rdata_len,
usr.sbin/nsd/ixfr.c
1392
memmove(sp, rdata, rdata_len);
usr.sbin/nsd/ixfr.c
1398
uint32_t ttl, uint8_t* rdata, size_t rdata_len)
usr.sbin/nsd/ixfr.c
1405
ttl, rdata, rdata_len, &ixfr_store->data->del,
usr.sbin/nsd/ixfr.c
1409
static size_t skip_dname(uint8_t* rdata, size_t rdata_len)
usr.sbin/nsd/ixfr.c
1412
uint8_t label_size = rdata[index];
usr.sbin/nsd/ixfr.c
1428
uint32_t ttl, uint8_t* rdata, size_t rdata_len)
usr.sbin/nsd/ixfr.c
1435
ttl, rdata, rdata_len, &ixfr_store->data->oldsoa,
usr.sbin/nsd/ixfr.c
1439
if (!(count = skip_dname(rdata, rdata_len)))
usr.sbin/nsd/ixfr.c
1442
if (!(count = skip_dname(rdata+index, rdata_len-index)))
usr.sbin/nsd/ixfr.c
1447
memcpy(&serial, rdata+index, sizeof(serial));
usr.sbin/nsd/ixfr.c
2256
for(i=0; i < descriptor->rdata.length; i++) {
usr.sbin/nsd/ixfr.c
2260
descriptor->rdata.fields[i].is_optional)
usr.sbin/nsd/ixfr.c
2446
const uint8_t *rdata,
usr.sbin/nsd/ixfr.c
2459
buffer_create_from(&buffer, rdata, rdlength);
usr.sbin/nsd/ixfr.c
258
for(i=0; i < descriptor->rdata.length; i++) {
usr.sbin/nsd/ixfr.c
260
&descriptor->rdata.fields[i];
usr.sbin/nsd/ixfr.c
483
static uint32_t soa_rdata_get_serial(uint8_t* rdata, uint16_t rdlength)
usr.sbin/nsd/ixfr.c
487
return read_uint32(rdata+2*sizeof(void*));
usr.sbin/nsd/ixfr.c
493
return soa_rdata_get_serial(rr->rdata, rr->rdlength);
usr.sbin/nsd/ixfr.h
190
uint32_t ttl, uint8_t* rdata, size_t rdata_len);
usr.sbin/nsd/ixfr.h
195
uint32_t ttl, uint8_t* rdata, size_t rdata_len);
usr.sbin/nsd/ixfrcreate.c
322
static int rdata_match(struct rr* rr, uint8_t* rdata, uint16_t rdlen)
usr.sbin/nsd/ixfrcreate.c
328
return equal_rr_rdata_uncompressed_wire(descriptor, rr, rdata, rdlen);
usr.sbin/nsd/ixfrcreate.c
332
static int rrset_find_rdata(struct rrset* rrset, uint32_t ttl, uint8_t* rdata,
usr.sbin/nsd/ixfrcreate.c
339
if(rdata_match(rrset->rrs[i], rdata, rdlen)) {
usr.sbin/nsd/namedb.c
671
memcpy(&type, rr->rdata, sizeof(type));
usr.sbin/nsd/namedb.h
177
uint8_t rdata[]; /* c99 flexible array */
usr.sbin/nsd/nsec3.c
100
*salt_len = nsec3_apex->rdata[4];
usr.sbin/nsd/nsec3.c
101
*salt = (unsigned char*)(nsec3_apex->rdata + 5);
usr.sbin/nsd/nsec3.c
102
*iter = read_uint16(nsec3_apex->rdata + 2);
usr.sbin/nsd/nsec3.c
175
rr->rdlength < offset+1+rr->rdata[offset])
usr.sbin/nsd/nsec3.c
177
offset += 1 + rr->rdata[offset];
usr.sbin/nsd/nsec3.c
179
rr->rdlength < offset+1+rr->rdata[offset])
usr.sbin/nsd/nsec3.c
181
offset += 1 + rr->rdata[offset];
usr.sbin/nsd/nsec3.c
183
rr->rdata[offset] == 0 && /* first window = 0, */
usr.sbin/nsd/nsec3.c
186
(rr->rdata[offset+2] & 0x02))
usr.sbin/nsd/nsec3.c
246
if(rr->rdlength < 5 || rr->rdlength < 5 + (uint16_t)rr->rdata[4]) {
usr.sbin/nsd/nsec3.c
251
(unsigned)rr->rdata[0], (unsigned)rr->rdata[1],
usr.sbin/nsd/nsec3.c
252
(unsigned)read_uint16(rr->rdata+2));
usr.sbin/nsd/nsec3.c
253
if(rr->rdata[4] == 0) {
usr.sbin/nsd/nsec3.c
257
len += hex_ntop(rr->rdata+5, rr->rdata[4], str+len, buflen-len-1);
usr.sbin/nsd/nsec3.c
280
if(rrset->rrs[i]->rdata[0] == NSEC3_SHA1_HASH &&
usr.sbin/nsd/nsec3.c
281
rrset->rrs[i]->rdata[1] == 0) {
usr.sbin/nsd/nsec3.c
321
return prr->rdata[0] == rr->rdata[0] &&
usr.sbin/nsd/nsec3.c
322
(memcmp(prr->rdata+2, rr->rdata+2, prr->rdlength-2) == 0);
usr.sbin/nsd/nsec3.c
98
if(nsec3_apex->rdlength < 5 + (uint16_t)(nsec3_apex->rdata[4]))
usr.sbin/nsd/query.c
948
memcpy(rrset->rrs[0]->rdata, &cname_dest, sizeof(void*));
usr.sbin/nsd/rdata.c
1024
buffer_read(packet, (*rr)->rdata, rdlength);
usr.sbin/nsd/rdata.c
1040
buffer_write(query->packet, rr->rdata, rr->rdlength);
usr.sbin/nsd/rdata.c
1057
&descriptor->rdata.fields[index];
usr.sbin/nsd/rdata.c
1060
int32_t l = field->calculate_length(rr->rdlength, rr->rdata,
usr.sbin/nsd/rdata.c
1081
memcpy(domain, rr->rdata+offset, sizeof(void*));
usr.sbin/nsd/rdata.c
1084
dlen = buf_dname_length(rr->rdata+offset,
usr.sbin/nsd/rdata.c
1095
flen = (rr->rdata+offset)[0];
usr.sbin/nsd/rdata.c
1119
const uint8_t* rdata, uint16_t rdlength, uint16_t offset,
usr.sbin/nsd/rdata.c
1123
&descriptor->rdata.fields[index];
usr.sbin/nsd/rdata.c
1127
rdata, offset, domain);
usr.sbin/nsd/rdata.c
1150
dlen = buf_dname_length(rdata+offset, rdlength-offset);
usr.sbin/nsd/rdata.c
1160
flen = (rdata+offset)[0];
usr.sbin/nsd/rdata.c
1192
for(i=0; i < descriptor->rdata.length; i++) {
usr.sbin/nsd/rdata.c
1196
descriptor->rdata.fields[i].is_optional)
usr.sbin/nsd/rdata.c
1227
memcpy(buf, rr->rdata, rr->rdlength);
usr.sbin/nsd/rdata.c
1230
for(i=0; i < descriptor->rdata.length; i++) {
usr.sbin/nsd/rdata.c
1234
descriptor->rdata.fields[i].is_optional)
usr.sbin/nsd/rdata.c
1250
memcpy(buf+pos, rr->rdata+offset, field_len);
usr.sbin/nsd/rdata.c
1268
buffer_print_hex(output, rr->rdata, rr->rdlength);
usr.sbin/nsd/rdata.c
1277
for(i=0; i < descriptor->rdata.length; i++) {
usr.sbin/nsd/rdata.c
1283
descriptor->rdata.fields[i].is_optional)
usr.sbin/nsd/rdata.c
1295
to_print = rr->rdata+length;
usr.sbin/nsd/rdata.c
1328
memcpy((*rr)->rdata, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1351
memcpy((*rr)->rdata, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
136
const uint8_t *rdata, uint16_t *offset)
usr.sbin/nsd/rdata.c
1389
memcpy(&domain, rr->rdata, sizeof(void*));
usr.sbin/nsd/rdata.c
1399
memcpy(&domain, rr->rdata, sizeof(void*));
usr.sbin/nsd/rdata.c
1410
return print_domain(output, rr->rdlength, rr->rdata, &length);
usr.sbin/nsd/rdata.c
1427
return print_ip4(output, rr->rdlength, rr->rdata, &length);
usr.sbin/nsd/rdata.c
143
name = rdata + *offset;
usr.sbin/nsd/rdata.c
145
limit = rdata + rdlength;
usr.sbin/nsd/rdata.c
1453
memcpy((*rr)->rdata, &primary_domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1454
memcpy((*rr)->rdata + sizeof(void*), &mailbox_domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1455
buffer_read(packet, (*rr)->rdata + 2 * sizeof(void*), 20);
usr.sbin/nsd/rdata.c
1466
memcpy(&primary, rr->rdata, sizeof(void*));
usr.sbin/nsd/rdata.c
1467
memcpy(&mailbox, rr->rdata + sizeof(void*), sizeof(void*));
usr.sbin/nsd/rdata.c
1470
buffer_write(query->packet, rr->rdata + (2 * sizeof(void*)), 20);
usr.sbin/nsd/rdata.c
1479
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1482
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1486
serial = read_uint32(rr->rdata + length);
usr.sbin/nsd/rdata.c
1487
refresh = read_uint32(rr->rdata + length + 4);
usr.sbin/nsd/rdata.c
1488
retry = read_uint32(rr->rdata + length + 8);
usr.sbin/nsd/rdata.c
1489
expire = read_uint32(rr->rdata + length + 12);
usr.sbin/nsd/rdata.c
1490
minimum = read_uint32(rr->rdata + length + 16);
usr.sbin/nsd/rdata.c
1504
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1507
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1511
serial = read_uint32(rr->rdata + length);
usr.sbin/nsd/rdata.c
1512
refresh = read_uint32(rr->rdata + length + 4);
usr.sbin/nsd/rdata.c
1513
retry = read_uint32(rr->rdata + length + 8);
usr.sbin/nsd/rdata.c
1514
expire = read_uint32(rr->rdata + length + 12);
usr.sbin/nsd/rdata.c
1515
minimum = read_uint32(rr->rdata + length + 16);
usr.sbin/nsd/rdata.c
1558
if (!print_ip4(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1562
protocol = rr->rdata[4];
usr.sbin/nsd/rdata.c
1571
bitmap = rr->rdata + 5;
usr.sbin/nsd/rdata.c
1600
if (!print_string(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1603
if (!print_string(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1631
memcpy((*rr)->rdata, &rmailbx_domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1632
memcpy((*rr)->rdata + sizeof(void*), &emailbx_domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1642
memcpy(&rmailbx, rr->rdata, sizeof(void*));
usr.sbin/nsd/rdata.c
1643
memcpy(&emailbx, rr->rdata + sizeof(void*), sizeof(void*));
usr.sbin/nsd/rdata.c
1653
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1656
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1684
buffer_read_at(packet, mark, (*rr)->rdata, 2);
usr.sbin/nsd/rdata.c
1685
memcpy((*rr)->rdata + 2, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1695
memcpy(&domain, rr->rdata + 2, sizeof(void*));
usr.sbin/nsd/rdata.c
1696
buffer_write(query->packet, rr->rdata, 2);
usr.sbin/nsd/rdata.c
1705
buffer_printf(output, "%" PRIu16 " ", read_uint16(rr->rdata));
usr.sbin/nsd/rdata.c
1706
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1731
if (!print_string(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1735
if (!print_string(output, rr->rdlength, rr->rdata,
usr.sbin/nsd/rdata.c
1764
memcpy((*rr)->rdata, &mbox_domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1765
memcpy((*rr)->rdata + sizeof(void*), &txt_domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1777
memcpy(&mbox_domain, rr->rdata, sizeof(void*));
usr.sbin/nsd/rdata.c
1778
memcpy(&txt_domain, rr->rdata + sizeof(void*), sizeof(void*));
usr.sbin/nsd/rdata.c
1789
if(!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
179
print_domain(struct buffer *output, uint16_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
1792
if(!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1820
buffer_read_at(packet, mark, (*rr)->rdata, 2);
usr.sbin/nsd/rdata.c
1821
memcpy((*rr)->rdata + 2, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1833
memcpy(&domain, rr->rdata + 2, sizeof(void*));
usr.sbin/nsd/rdata.c
1835
buffer_write(query->packet, rr->rdata, 2);
usr.sbin/nsd/rdata.c
1844
subtype = read_uint16(rr->rdata);
usr.sbin/nsd/rdata.c
1846
if(!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
186
memcpy(&domain, rdata+*offset, sizeof(void*));
usr.sbin/nsd/rdata.c
1869
if (!print_string(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1901
if (!print_string(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1906
if (!print_string(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1937
buffer_read_at(packet, mark, (*rr)->rdata, 2);
usr.sbin/nsd/rdata.c
1938
memcpy((*rr)->rdata + 2, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1950
memcpy(&domain, rr->rdata + 2, sizeof(void*));
usr.sbin/nsd/rdata.c
1952
buffer_write(query->packet, rr->rdata, 2);
usr.sbin/nsd/rdata.c
1960
buffer_print_hex(output, rr->rdata, rr->rdlength);
usr.sbin/nsd/rdata.c
1968
if(!print_unquoted(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
1983
read_uint16(rr->rdata), rr->rdata[2], rr->rdata[3]);
usr.sbin/nsd/rdata.c
1984
if (!print_base64(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2020
buffer_read_at(packet, mark, (*rr)->rdata, 2);
usr.sbin/nsd/rdata.c
2021
memcpy((*rr)->rdata+2, &map822_domain, sizeof(void*));
usr.sbin/nsd/rdata.c
2022
memcpy((*rr)->rdata+2+sizeof(void*), &mapx400_domain, sizeof(void*));
usr.sbin/nsd/rdata.c
2033
memcpy(&map822_domain, rr->rdata + 2, sizeof(void*));
usr.sbin/nsd/rdata.c
2034
memcpy(&mapx400_domain, rr->rdata + 2 + sizeof(void*), sizeof(void*));
usr.sbin/nsd/rdata.c
2037
buffer_write(query->packet, rr->rdata, 2);
usr.sbin/nsd/rdata.c
2047
buffer_printf(output, "%" PRIu16 " ", read_uint16(rr->rdata));
usr.sbin/nsd/rdata.c
2048
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2051
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2061
if(!print_unquoted(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2064
if(!print_unquoted(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2067
if(!print_unquoted(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2088
return print_ip6(output, rr->rdlength, rr->rdata, &length);
usr.sbin/nsd/rdata.c
2153
version = rr->rdata[0];
usr.sbin/nsd/rdata.c
2156
size = rr->rdata[1];
usr.sbin/nsd/rdata.c
2157
horizontal_precision = rr->rdata[2];
usr.sbin/nsd/rdata.c
2158
vertical_precision = rr->rdata[3];
usr.sbin/nsd/rdata.c
2160
latitude = read_uint32(rr->rdata+4);
usr.sbin/nsd/rdata.c
2161
longitude = read_uint32(rr->rdata+8);
usr.sbin/nsd/rdata.c
2162
altitude = read_uint32(rr->rdata+12);
usr.sbin/nsd/rdata.c
2240
memcpy((*rr)->rdata, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
2242
buffer_read(packet, (*rr)->rdata + sizeof(void*), bitmap_size);
usr.sbin/nsd/rdata.c
2254
memcpy(&domain, rr->rdata, sizeof(void*));
usr.sbin/nsd/rdata.c
2258
buffer_write(query->packet, rr->rdata + sizeof(void*),
usr.sbin/nsd/rdata.c
2270
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2274
bitmap = rr->rdata + length;
usr.sbin/nsd/rdata.c
2288
if(!print_base16(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2299
if(!print_base16(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
232
print_string(struct buffer *output, uint16_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
2328
buffer_read_at(packet, mark, (*rr)->rdata, 6);
usr.sbin/nsd/rdata.c
2329
memcpy((*rr)->rdata + 6, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
2341
memcpy(&domain, rr->rdata + 6, sizeof(void*));
usr.sbin/nsd/rdata.c
2343
buffer_write(query->packet, rr->rdata, 6);
usr.sbin/nsd/rdata.c
2354
read_uint16(rr->rdata), read_uint16(rr->rdata+2),
usr.sbin/nsd/rdata.c
2355
read_uint16(rr->rdata+4));
usr.sbin/nsd/rdata.c
2356
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2368
format = rr->rdata[0];
usr.sbin/nsd/rdata.c
2372
if (!print_base16(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
238
n = rdata[*offset];
usr.sbin/nsd/rdata.c
2382
char ch = (char)rr->rdata[i];
usr.sbin/nsd/rdata.c
2420
buffer_read_at(packet, mark, (*rr)->rdata, length);
usr.sbin/nsd/rdata.c
2421
memcpy((*rr)->rdata + length, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
243
char ch = (char) rdata[*offset+i];
usr.sbin/nsd/rdata.c
2436
memcpy(&domain, rr->rdata + length, sizeof(void*));
usr.sbin/nsd/rdata.c
2438
buffer_write(query->packet, rr->rdata, length);
usr.sbin/nsd/rdata.c
2450
read_uint16(rr->rdata), read_uint16(rr->rdata+2));
usr.sbin/nsd/rdata.c
2451
if (!print_string(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2454
if (!print_string(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2457
if (!print_string(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2460
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2489
buffer_read_at(packet, mark, (*rr)->rdata, 2);
usr.sbin/nsd/rdata.c
2490
memcpy((*rr)->rdata + 2, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
2503
memcpy(&domain, rr->rdata + 2, sizeof(void*));
usr.sbin/nsd/rdata.c
2505
buffer_write(query->packet, rr->rdata, 2);
usr.sbin/nsd/rdata.c
251
(unsigned) rdata[*offset+i]);
usr.sbin/nsd/rdata.c
2525
if(!print_certificate_type(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2528
read_uint16(rr->rdata+2), rr->rdata[4]);
usr.sbin/nsd/rdata.c
2530
if (!print_base64(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2544
rr->rdata[0], rr->rdata[1]);
usr.sbin/nsd/rdata.c
2545
if (!print_base64(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2557
const uint8_t *rdata = buffer_current(packet);
usr.sbin/nsd/rdata.c
2562
uint8_t afdlength = rdata[length + 3] & APL_LENGTH_MASK;
usr.sbin/nsd/rdata.c
2583
print_apl(struct buffer *output, size_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
2596
address_family = read_uint16(rdata + *offset);
usr.sbin/nsd/rdata.c
2597
prefix = rdata[*offset + 2];
usr.sbin/nsd/rdata.c
2598
length = rdata[*offset + 3] & APL_LENGTH_MASK;
usr.sbin/nsd/rdata.c
2599
negated = rdata[*offset + 3] & APL_NEGATION_MASK;
usr.sbin/nsd/rdata.c
261
print_text(struct buffer *output, uint16_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
2611
memmove(address, rdata + *offset + 4, length);
usr.sbin/nsd/rdata.c
2631
if (!print_apl(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2658
read_uint16(rr->rdata), rr->rdata[2], rr->rdata[3]);
usr.sbin/nsd/rdata.c
2659
if (!print_base16(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
266
char ch = (char) rdata[i];
usr.sbin/nsd/rdata.c
2684
algorithm = rr->rdata[0];
usr.sbin/nsd/rdata.c
2685
ftype = rr->rdata[1];
usr.sbin/nsd/rdata.c
2688
if (!print_base16(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
273
buffer_printf(output, "\\%03u", (unsigned) rdata[i]);
usr.sbin/nsd/rdata.c
2751
buffer_read_at(packet, mark, (*rr)->rdata, 3);
usr.sbin/nsd/rdata.c
2753
memcpy((*rr)->rdata + 3, gateway_rdata, gateway_length);
usr.sbin/nsd/rdata.c
2755
buffer_read(packet, (*rr)->rdata + 3 + gateway_length, keylen);
usr.sbin/nsd/rdata.c
2770
rr->rdata[0], rr->rdata[1], rr->rdata[2]);
usr.sbin/nsd/rdata.c
2771
gateway_type = rr->rdata[1];
usr.sbin/nsd/rdata.c
2777
if (!print_ip4(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2781
if (!print_ip6(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2785
if (!print_name_literal(output, rr->rdlength, rr->rdata,
usr.sbin/nsd/rdata.c
2796
if (!print_base64(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2805
ipseckey_gateway_length(uint16_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
2818
gateway_type = rdata[1];
usr.sbin/nsd/rdata.c
2827
return buf_dname_length(rdata+offset, rdlength-offset);
usr.sbin/nsd/rdata.c
283
const uint8_t* rdata, uint16_t* offset)
usr.sbin/nsd/rdata.c
2856
buffer_read_at(packet, mark, (*rr)->rdata, 18);
usr.sbin/nsd/rdata.c
2857
memcpy((*rr)->rdata + 18, dname_name((void*)&signer),
usr.sbin/nsd/rdata.c
2860
buffer_read(packet, (*rr)->rdata+memrdlen, b64len);
usr.sbin/nsd/rdata.c
2874
rrtype_to_string(read_uint16(rr->rdata)), rr->rdata[2],
usr.sbin/nsd/rdata.c
2875
rr->rdata[3], read_uint32(rr->rdata+4));
usr.sbin/nsd/rdata.c
2876
if (!print_time(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2879
if (!print_time(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2882
buffer_printf(output, " %" PRIu16 " ", read_uint16(rr->rdata+length));
usr.sbin/nsd/rdata.c
2885
if (!print_name_literal(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2888
if (!print_base64(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
290
len = rdata[*offset];
usr.sbin/nsd/rdata.c
2922
memcpy((*rr)->rdata, dname_name((void*)&next), next.dname.name_size);
usr.sbin/nsd/rdata.c
2925
(*rr)->rdata + next.dname.name_size, bitmaplen);
usr.sbin/nsd/rdata.c
2935
if (!print_name_literal(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2938
if (!print_nsec_bitmap(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
295
char ch = (char) rdata[*offset + i];
usr.sbin/nsd/rdata.c
2964
read_uint16(rr->rdata), rr->rdata[2], rr->rdata[3]);
usr.sbin/nsd/rdata.c
2965
if (!print_base64(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
2987
if (!print_base64(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3023
rr->rdata[0], rr->rdata[1], read_uint16(rr->rdata + 2));
usr.sbin/nsd/rdata.c
3024
if (!print_salt(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3027
if (!print_base32(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3030
if (!print_nsec_bitmap(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
304
(unsigned) rdata[*offset + i]);
usr.sbin/nsd/rdata.c
3064
rr->rdata[0], rr->rdata[1], read_uint16(rr->rdata + 2));
usr.sbin/nsd/rdata.c
3066
if (!print_salt(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3092
rr->rdata[0], rr->rdata[1], rr->rdata[2]);
usr.sbin/nsd/rdata.c
3094
if (!print_base16(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3123
hit_length = rr->rdata[0];
usr.sbin/nsd/rdata.c
3124
pk_algorithm = rr->rdata[1];
usr.sbin/nsd/rdata.c
3125
pk_length = read_uint16(rr->rdata+2);
usr.sbin/nsd/rdata.c
3127
if(!print_base16(output, length+hit_length, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3130
if(!print_base64(output, length+pk_length, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3134
if(!print_name_literal(output, rr->rdlength, rr->rdata,
usr.sbin/nsd/rdata.c
314
const uint8_t* rdata, uint16_t* offset)
usr.sbin/nsd/rdata.c
3162
read_uint16(rr->rdata), rr->rdata[2], rr->rdata[3]);
usr.sbin/nsd/rdata.c
3163
if (!print_base64(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
317
if(!print_unquoted(output, rdlength, rdata, offset))
usr.sbin/nsd/rdata.c
3191
memcpy((*rr)->rdata, dname_name((void*)&prev), prev.dname.name_size);
usr.sbin/nsd/rdata.c
3192
memcpy((*rr)->rdata + prev.dname.name_size, dname_name((void*)&next),
usr.sbin/nsd/rdata.c
3202
if(!print_name_literal(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3205
if(!print_name_literal(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3217
if (!print_base64(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3243
read_uint32(rr->rdata), read_uint16(rr->rdata + 4));
usr.sbin/nsd/rdata.c
3244
if (!print_nsec_bitmap(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3270
read_uint32(rr->rdata), rr->rdata[4], rr->rdata[5]);
usr.sbin/nsd/rdata.c
3271
if (!print_base16(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3314
buffer_read_at(packet, mark, (*rr)->rdata, 2);
usr.sbin/nsd/rdata.c
3315
memcpy((*rr)->rdata + 2, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
3318
(*rr)->rdata + 2 + sizeof(void*), svcparams_length);
usr.sbin/nsd/rdata.c
3331
memcpy(&domain, rr->rdata + 2, sizeof(void*));
usr.sbin/nsd/rdata.c
3333
buffer_write(query->packet, rr->rdata, 2);
usr.sbin/nsd/rdata.c
3337
buffer_write(query->packet, rr->rdata + length,
usr.sbin/nsd/rdata.c
3347
buffer_printf(output, "%" PRIu16 " ", read_uint16(rr->rdata));
usr.sbin/nsd/rdata.c
3348
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
335
print_ip4(struct buffer *output, size_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
3352
if (!print_svcparam(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3380
buffer_read_at(packet, mark, (*rr)->rdata, 5);
usr.sbin/nsd/rdata.c
3381
memcpy((*rr)->rdata + 5, dname_name((void*)&target),
usr.sbin/nsd/rdata.c
3394
rrtype_to_string(read_uint16(rr->rdata)), rr->rdata[2],
usr.sbin/nsd/rdata.c
3395
read_uint16(rr->rdata+3));
usr.sbin/nsd/rdata.c
3396
if(!print_name_literal(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3419
buffer_printf(output, "%" PRIu16 " ", read_uint16(rr->rdata));
usr.sbin/nsd/rdata.c
342
if(!inet_ntop(AF_INET, rdata + *offset, str, sizeof(str)))
usr.sbin/nsd/rdata.c
3420
if (!print_ilnp64(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3443
buffer_printf(output, "%" PRIu16 " ", read_uint16(rr->rdata));
usr.sbin/nsd/rdata.c
3444
if (!print_ip4(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3467
buffer_printf(output, "%" PRIu16 " ", read_uint16(rr->rdata));
usr.sbin/nsd/rdata.c
3468
if (!print_ilnp64(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3497
buffer_read_at(packet, mark, (*rr)->rdata, 2);
usr.sbin/nsd/rdata.c
3498
memcpy((*rr)->rdata + 2, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
3511
memcpy(&domain, rr->rdata + 2, sizeof(void*));
usr.sbin/nsd/rdata.c
3513
buffer_write(query->packet, rr->rdata, 2);
usr.sbin/nsd/rdata.c
3523
buffer_printf(output, "%" PRIu16 " ", read_uint16(rr->rdata));
usr.sbin/nsd/rdata.c
3524
if (!print_domain(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3542
const uint8_t *x = rr->rdata;
usr.sbin/nsd/rdata.c
3562
const uint8_t *x = rr->rdata;
usr.sbin/nsd/rdata.c
3589
read_uint16(rr->rdata), read_uint16(rr->rdata + 2));
usr.sbin/nsd/rdata.c
359
print_ip6(struct buffer *output, size_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
3590
if(!print_text(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3601
if(!print_unquoteds(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3632
buffer_printf(output, "%" PRIu8 " ", rr->rdata[0]);
usr.sbin/nsd/rdata.c
3634
length = 2 + rr->rdata[1];
usr.sbin/nsd/rdata.c
3639
char ch = (char) rr->rdata[i];
usr.sbin/nsd/rdata.c
3646
if (!print_text(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
366
if (!inet_ntop(AF_INET6, rdata + *offset, str, sizeof(str)))
usr.sbin/nsd/rdata.c
3660
read_uint32(rr->rdata), read_uint32(rr->rdata+4),
usr.sbin/nsd/rdata.c
3661
rr->rdata[8]);
usr.sbin/nsd/rdata.c
3662
if(!print_string(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3669
if(!print_base64(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3733
buffer_read_at(packet, mark, (*rr)->rdata, 2);
usr.sbin/nsd/rdata.c
3735
memcpy((*rr)->rdata + 2, relay_rdata, relay_length);
usr.sbin/nsd/rdata.c
3748
relay_type = rr->rdata[1]&AMTRELAY_TYPE_MASK;
usr.sbin/nsd/rdata.c
3750
rr->rdata[0],
usr.sbin/nsd/rdata.c
3751
(rr->rdata[1] & AMTRELAY_DISCOVERY_OPTIONAL_MASK ? '1' : '0'),
usr.sbin/nsd/rdata.c
3759
if(!print_ip4(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3764
if(!print_ip6(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
3769
if(!print_name_literal(output, rr->rdlength, rr->rdata,
usr.sbin/nsd/rdata.c
3783
amtrelay_relay_length(uint16_t rdlength, const uint8_t *rdata, uint16_t offset,
usr.sbin/nsd/rdata.c
3796
relay_type = rdata[1]&AMTRELAY_TYPE_MASK;
usr.sbin/nsd/rdata.c
3805
return buf_dname_length(rdata+offset, rdlength-offset);
usr.sbin/nsd/rdata.c
3820
data = read_uint64(rr->rdata);
usr.sbin/nsd/rdata.c
383
print_ilnp64(struct buffer *output, uint16_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
3844
read_uint16(rr->rdata), rr->rdata[2], rr->rdata[3]);
usr.sbin/nsd/rdata.c
3845
if (!print_base16(output, rr->rdlength, rr->rdata, &length))
usr.sbin/nsd/rdata.c
390
a1 = read_uint16(rdata + *offset);
usr.sbin/nsd/rdata.c
391
a2 = read_uint16(rdata + *offset + 2);
usr.sbin/nsd/rdata.c
3915
res = compare_bytestring(rr1->rdata, rr1->rdlength,
usr.sbin/nsd/rdata.c
3916
rr2->rdata, rr2->rdlength);
usr.sbin/nsd/rdata.c
392
a3 = read_uint16(rdata + *offset + 4);
usr.sbin/nsd/rdata.c
3922
for(i=0; i < descriptor->rdata.length; i++) {
usr.sbin/nsd/rdata.c
3928
descriptor->rdata.fields[i].is_optional) {
usr.sbin/nsd/rdata.c
393
a4 = read_uint16(rdata + *offset + 6);
usr.sbin/nsd/rdata.c
3965
res = compare_bytestring(rr1->rdata + offset,
usr.sbin/nsd/rdata.c
3966
field_len1, rr2->rdata + offset, field_len2);
usr.sbin/nsd/rdata.c
3986
res = compare_bytestring(rr1->rdata, rr1->rdlength,
usr.sbin/nsd/rdata.c
3993
for(i=0; i < descriptor->rdata.length; i++) {
usr.sbin/nsd/rdata.c
3999
descriptor->rdata.fields[i].is_optional) {
usr.sbin/nsd/rdata.c
4058
rr1->rdata + offset1,
usr.sbin/nsd/rdata.c
4066
(uint8_t*)rr1->rdata+offset1,
usr.sbin/nsd/rdata.c
4074
res = compare_bytestring(rr1->rdata + offset1,
usr.sbin/nsd/rdata.c
4093
memcpy(&domain, rr->rdata+offset, sizeof(void*));
usr.sbin/nsd/rdata.c
4103
memcpy(&domain, rr->rdata, sizeof(void*));
usr.sbin/nsd/rdata.c
411
const uint8_t *rdata, uint16_t *offset)
usr.sbin/nsd/rdata.c
417
id = read_uint16(rdata + *offset);
usr.sbin/nsd/rdata.c
4177
*serial = read_uint32(rr->rdata+2*sizeof(void*));
usr.sbin/nsd/rdata.c
4188
*minttl = read_uint32(rr->rdata+2*sizeof(void*)+16);
usr.sbin/nsd/rdata.c
4209
for(i=0; i<descriptor->rdata.length; i++) {
usr.sbin/nsd/rdata.c
4213
descriptor->rdata.fields[i].is_optional)
usr.sbin/nsd/rdata.c
437
print_time(struct buffer *output, uint16_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
448
time = (time_t)read_uint32(rdata + *offset);
usr.sbin/nsd/rdata.c
467
print_base32(struct buffer *output, uint16_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
474
size = rdata[*offset];
usr.sbin/nsd/rdata.c
485
length = b32_ntop(rdata + *offset + 1, size,
usr.sbin/nsd/rdata.c
504
print_base64(struct buffer *output, uint16_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
515
length = __b64_ntop(rdata + *offset, size,
usr.sbin/nsd/rdata.c
551
print_base16(struct buffer *output, uint16_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
560
buffer_print_hex(output, rdata+*offset, size);
usr.sbin/nsd/rdata.c
576
print_salt(struct buffer *output, uint16_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
584
length = rdata[*offset];
usr.sbin/nsd/rdata.c
591
buffer_print_hex(output, rdata + *offset + 1, length);
usr.sbin/nsd/rdata.c
636
const uint8_t *rdata, uint16_t *offset)
usr.sbin/nsd/rdata.c
640
rdata += *offset;
usr.sbin/nsd/rdata.c
648
window = rdata[0];
usr.sbin/nsd/rdata.c
649
bitmap_size = rdata[1];
usr.sbin/nsd/rdata.c
655
bitmap = rdata + 2;
usr.sbin/nsd/rdata.c
656
rdata += 2;
usr.sbin/nsd/rdata.c
667
rdata += bitmap_size;
usr.sbin/nsd/rdata.c
963
print_svcparam(struct buffer *output, uint16_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.c
974
key = read_uint16(rdata + *offset);
usr.sbin/nsd/rdata.c
975
length = read_uint16(rdata + *offset + 2);
usr.sbin/nsd/rdata.c
985
if(!svcparams[key].print_rdata(output, key, rdata+*offset+4, length))
usr.sbin/nsd/rdata.c
998
dp = rdata + *offset + 4;
usr.sbin/nsd/rdata.h
317
int32_t ipseckey_gateway_length(uint16_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.h
497
int32_t amtrelay_relay_length(uint16_t rdlength, const uint8_t *rdata,
usr.sbin/nsd/rdata.h
558
const uint8_t* rdata, uint16_t rdlength, uint16_t offset,
usr.sbin/nsd/rdata.h
655
memcpy(&domain, rr->rdata, sizeof(void*));
usr.sbin/nsd/rdata.h
674
memcpy(&domain, rr->rdata+offset, sizeof(void*));
usr.sbin/nsd/simdzone/include/zone.h
482
zone_rdata_buffer_t *rdata;
usr.sbin/nsd/simdzone/include/zone.h
503
} rdata;
usr.sbin/nsd/simdzone/include/zone.h
508
zone_rdata_buffer_t *rdata;
usr.sbin/nsd/simdzone/src/bench.c
103
(void)rdata;
usr.sbin/nsd/simdzone/src/bench.c
226
zone_rdata_buffer_t rdata;
usr.sbin/nsd/simdzone/src/bench.c
227
zone_buffers_t buffers = { 1, &owner, &rdata };
usr.sbin/nsd/simdzone/src/bench.c
94
const uint8_t *rdata,
usr.sbin/nsd/simdzone/src/generic/algorithm.h
164
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/algorithm.h
167
if (!scan_algorithm(token->data, token->length, rdata->octets))
usr.sbin/nsd/simdzone/src/generic/algorithm.h
169
rdata->octets++;
usr.sbin/nsd/simdzone/src/generic/atma.h
196
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/atma.h
200
*rdata->octets++ = 1;
usr.sbin/nsd/simdzone/src/generic/atma.h
201
if ((uintptr_t)rdata->limit - (uintptr_t)rdata->octets < token->length)
usr.sbin/nsd/simdzone/src/generic/atma.h
203
return parse_atma_e164(parser, type, field, rdata, token);
usr.sbin/nsd/simdzone/src/generic/atma.h
206
if ((uintptr_t)rdata->limit - (uintptr_t)rdata->octets < length)
usr.sbin/nsd/simdzone/src/generic/atma.h
208
*rdata->octets++ = 0;
usr.sbin/nsd/simdzone/src/generic/atma.h
209
if (!atma_decode(token->data, token->length, rdata->octets, &length))
usr.sbin/nsd/simdzone/src/generic/atma.h
211
rdata->octets += length;
usr.sbin/nsd/simdzone/src/generic/atma.h
88
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/atma.h
94
*rdata->octets = octet;
usr.sbin/nsd/simdzone/src/generic/atma.h
95
rdata->octets += atma_increment[octet];
usr.sbin/nsd/simdzone/src/generic/base16.h
241
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/base16.h
249
if ((uintptr_t)rdata->limit - (uintptr_t)rdata->octets < length)
usr.sbin/nsd/simdzone/src/generic/base16.h
251
if (!base16_stream_decode(&state, token->data, token->length, rdata->octets, &length))
usr.sbin/nsd/simdzone/src/generic/base16.h
253
rdata->octets += length;
usr.sbin/nsd/simdzone/src/generic/base16.h
258
*rdata->octets++ = state.carry;
usr.sbin/nsd/simdzone/src/generic/base16.h
269
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/base16.h
273
if ((uintptr_t)rdata->limit - (uintptr_t)rdata->octets < length)
usr.sbin/nsd/simdzone/src/generic/base16.h
275
if (!base16_decode(token->data, token->length, rdata->octets, &length))
usr.sbin/nsd/simdzone/src/generic/base16.h
277
rdata->octets += length;
usr.sbin/nsd/simdzone/src/generic/base16.h
286
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/base16.h
290
return (void)(*rdata->octets++ = 0), 0;
usr.sbin/nsd/simdzone/src/generic/base16.h
293
uint8_t *octets = rdata->octets++;
usr.sbin/nsd/simdzone/src/generic/base16.h
295
if ((uintptr_t)rdata->limit - (uintptr_t)rdata->octets < (length + 1))
usr.sbin/nsd/simdzone/src/generic/base16.h
297
if (!base16_decode(token->data, token->length, rdata->octets, &length))
usr.sbin/nsd/simdzone/src/generic/base16.h
300
rdata->octets += length;
usr.sbin/nsd/simdzone/src/generic/base32.h
101
*rdata->octets++ |= (uint8_t)(ofs >> 3);
usr.sbin/nsd/simdzone/src/generic/base32.h
102
*rdata->octets = (uint8_t)(ofs << 5);
usr.sbin/nsd/simdzone/src/generic/base32.h
106
*rdata->octets++ |= ofs;
usr.sbin/nsd/simdzone/src/generic/base32.h
54
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/base32.h
60
if (length > 255 || (uintptr_t)rdata->limit - (uintptr_t)rdata->octets < (length + 1))
usr.sbin/nsd/simdzone/src/generic/base32.h
63
*rdata->octets++ = (uint8_t)length;
usr.sbin/nsd/simdzone/src/generic/base32.h
74
*rdata->octets = (uint8_t)(ofs << 3);
usr.sbin/nsd/simdzone/src/generic/base32.h
78
*rdata->octets++ |= (uint8_t)(ofs >> 2);
usr.sbin/nsd/simdzone/src/generic/base32.h
79
*rdata->octets = (uint8_t)(ofs << 6);
usr.sbin/nsd/simdzone/src/generic/base32.h
83
*rdata->octets |= (uint8_t)(ofs << 1);
usr.sbin/nsd/simdzone/src/generic/base32.h
87
*rdata->octets++ |= (uint8_t)(ofs >> 4);
usr.sbin/nsd/simdzone/src/generic/base32.h
88
*rdata->octets = (uint8_t)(ofs << 4);
usr.sbin/nsd/simdzone/src/generic/base32.h
92
*rdata->octets++ |= (uint8_t)(ofs >> 1);
usr.sbin/nsd/simdzone/src/generic/base32.h
93
*rdata->octets = (uint8_t)(ofs << 7);
usr.sbin/nsd/simdzone/src/generic/base32.h
97
*rdata->octets |= (uint8_t)(ofs << 2);
usr.sbin/nsd/simdzone/src/generic/base64.h
697
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/base64.h
705
if (((uintptr_t)rdata->limit - (uintptr_t)rdata->octets) / 3 < length)
usr.sbin/nsd/simdzone/src/generic/base64.h
707
if (!base64_stream_decode(&state, token->data, token->length, rdata->octets, &length))
usr.sbin/nsd/simdzone/src/generic/base64.h
709
rdata->octets += length;
usr.sbin/nsd/simdzone/src/generic/base64.h
726
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/base64.h
730
if (((uintptr_t)rdata->limit - (uintptr_t)rdata->octets) / 3 < length)
usr.sbin/nsd/simdzone/src/generic/base64.h
732
if (!base64_decode(token->data, token->length, rdata->octets, &length))
usr.sbin/nsd/simdzone/src/generic/base64.h
734
rdata->octets += length;
usr.sbin/nsd/simdzone/src/generic/caa.h
52
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/caa.h
63
*rdata->octets++ = (uint8_t)token->length;
usr.sbin/nsd/simdzone/src/generic/caa.h
68
*rdata->octets++ = octet;
usr.sbin/nsd/simdzone/src/generic/cert.h
111
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/cert.h
118
memcpy(rdata->octets, &cert, 2);
usr.sbin/nsd/simdzone/src/generic/cert.h
119
rdata->octets += 2;
usr.sbin/nsd/simdzone/src/generic/eui.h
36
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/eui.h
41
eui_base16_dec_loop_generic_32_inner(input, rdata->octets, false) &&
usr.sbin/nsd/simdzone/src/generic/eui.h
42
eui_base16_dec_loop_generic_32_inner(input+6, rdata->octets+2, false) &&
usr.sbin/nsd/simdzone/src/generic/eui.h
43
eui_base16_dec_loop_generic_32_inner(input+12, rdata->octets+4, true))
usr.sbin/nsd/simdzone/src/generic/eui.h
44
return (void)(rdata->octets += 6), 0;
usr.sbin/nsd/simdzone/src/generic/eui.h
54
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/eui.h
59
eui_base16_dec_loop_generic_32_inner(input, rdata->octets, false) &&
usr.sbin/nsd/simdzone/src/generic/eui.h
60
eui_base16_dec_loop_generic_32_inner(input+6, rdata->octets+2, false) &&
usr.sbin/nsd/simdzone/src/generic/eui.h
61
eui_base16_dec_loop_generic_32_inner(input+12, rdata->octets+4, false) &&
usr.sbin/nsd/simdzone/src/generic/eui.h
62
eui_base16_dec_loop_generic_32_inner(input+18, rdata->octets+6, true))
usr.sbin/nsd/simdzone/src/generic/eui.h
63
return (void)(rdata->octets += 8), 0;
usr.sbin/nsd/simdzone/src/generic/format.h
113
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/format.h
116
if (rdata->limit == rdata->octets)
usr.sbin/nsd/simdzone/src/generic/format.h
118
assert(rdata->limit > rdata->octets);
usr.sbin/nsd/simdzone/src/generic/format.h
121
uint8_t *octets = rdata->octets + 1;
usr.sbin/nsd/simdzone/src/generic/format.h
122
const uint8_t *limit = rdata->limit;
usr.sbin/nsd/simdzone/src/generic/format.h
124
if (rdata->limit - rdata->octets > (1 + 255))
usr.sbin/nsd/simdzone/src/generic/format.h
125
limit = rdata->octets + 1 + 255;
usr.sbin/nsd/simdzone/src/generic/format.h
128
*rdata->octets = (uint8_t)length;
usr.sbin/nsd/simdzone/src/generic/format.h
129
rdata->octets += 1u + (uint32_t)length;
usr.sbin/nsd/simdzone/src/generic/format.h
138
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/format.h
143
if ((length = scan_string(token->data, token->length, rdata->octets, rdata->limit)) == -1)
usr.sbin/nsd/simdzone/src/generic/format.h
145
rdata->octets += (uint32_t)length;
usr.sbin/nsd/simdzone/src/generic/format.h
165
rdata_t rdata = { parser->rdata->octets, parser->rdata->octets + 65535 };
usr.sbin/nsd/simdzone/src/generic/format.h
179
goto rdata;
usr.sbin/nsd/simdzone/src/generic/format.h
201
goto rdata;
usr.sbin/nsd/simdzone/src/generic/format.h
209
goto rdata;
usr.sbin/nsd/simdzone/src/generic/format.h
223
rdata:
usr.sbin/nsd/simdzone/src/generic/format.h
230
return descriptor->parse(parser, descriptor, &rdata, token);
usr.sbin/nsd/simdzone/src/generic/format.h
232
return parse_generic_rdata(parser, descriptor, &rdata, token);
usr.sbin/nsd/simdzone/src/generic/format.h
234
return descriptor->parse(parser, descriptor, &rdata, token);
usr.sbin/nsd/simdzone/src/generic/format.h
26
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/format.h
35
memcpy(rdata->octets, &code, 2);
usr.sbin/nsd/simdzone/src/generic/format.h
36
rdata->octets += 2;
usr.sbin/nsd/simdzone/src/generic/format.h
45
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/format.h
55
switch (scan_name(token->data, token->length, rdata->octets, &length)) {
usr.sbin/nsd/simdzone/src/generic/format.h
57
rdata->octets += length;
usr.sbin/nsd/simdzone/src/generic/format.h
68
memcpy(rdata->octets + length, parser->file->origin.octets, parser->file->origin.length);
usr.sbin/nsd/simdzone/src/generic/format.h
69
rdata->octets += length + parser->file->origin.length;
usr.sbin/nsd/simdzone/src/generic/gpos.h
159
*rdata->octets = (uint8_t)token->length;
usr.sbin/nsd/simdzone/src/generic/gpos.h
160
memcpy(rdata->octets + 1, token->data, token->length);
usr.sbin/nsd/simdzone/src/generic/gpos.h
161
rdata->octets += 1 + token->length;
usr.sbin/nsd/simdzone/src/generic/gpos.h
17
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/gpos.h
172
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/gpos.h
188
*rdata->octets = (uint8_t)token->length;
usr.sbin/nsd/simdzone/src/generic/gpos.h
189
memcpy(rdata->octets + 1, token->data, token->length);
usr.sbin/nsd/simdzone/src/generic/gpos.h
190
rdata->octets += 1 + token->length;
usr.sbin/nsd/simdzone/src/generic/gpos.h
68
*rdata->octets = (uint8_t)token->length;
usr.sbin/nsd/simdzone/src/generic/gpos.h
69
memcpy(rdata->octets + 1, token->data, token->length);
usr.sbin/nsd/simdzone/src/generic/gpos.h
70
rdata->octets += 1 + token->length;
usr.sbin/nsd/simdzone/src/generic/gpos.h
81
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/ilnp64.h
19
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/ilnp64.h
53
memcpy(rdata->octets, a, 8);
usr.sbin/nsd/simdzone/src/generic/ilnp64.h
54
rdata->octets += 8;
usr.sbin/nsd/simdzone/src/generic/ip4.h
51
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/ip4.h
54
if ((size_t)scan_ip4(token->data, rdata->octets) != token->length)
usr.sbin/nsd/simdzone/src/generic/ip4.h
56
rdata->octets += 4;
usr.sbin/nsd/simdzone/src/generic/ip6.h
194
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/ip6.h
197
if ((size_t)inet_pton6(token->data, rdata->octets) != token->length)
usr.sbin/nsd/simdzone/src/generic/ip6.h
199
rdata->octets += 16;
usr.sbin/nsd/simdzone/src/generic/nsap.h
19
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/nsap.h
36
while (rdata->octets < rdata->limit) {
usr.sbin/nsd/simdzone/src/generic/nsap.h
53
*rdata->octets++ = (uint8_t)(d0 | d1);
usr.sbin/nsd/simdzone/src/generic/nsap.h
56
if (rdata->octets <= rdata->limit && data == (uint8_t *)token->data + token->length)
usr.sbin/nsd/simdzone/src/generic/nsec.h
23
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/nsec.h
27
nsec_t *bitmap = (void *)rdata->octets;
usr.sbin/nsd/simdzone/src/generic/nsec.h
28
assert(rdata->octets <= rdata->limit);
usr.sbin/nsd/simdzone/src/generic/nsec.h
29
assert((size_t)(rdata->limit - rdata->octets) >= 256 * sizeof(nsec_t));
usr.sbin/nsd/simdzone/src/generic/nsec.h
58
memmove(rdata->octets, &bitmap[window], 2 + blocks);
usr.sbin/nsd/simdzone/src/generic/nsec.h
59
rdata->octets[0] = (uint8_t)window;
usr.sbin/nsd/simdzone/src/generic/nsec.h
60
rdata->octets[1] = blocks;
usr.sbin/nsd/simdzone/src/generic/nsec.h
61
rdata->octets += 2 + blocks;
usr.sbin/nsd/simdzone/src/generic/number.h
103
*rdata->octets++ = number;
usr.sbin/nsd/simdzone/src/generic/number.h
112
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/number.h
119
memcpy(rdata->octets, &number, 2);
usr.sbin/nsd/simdzone/src/generic/number.h
120
rdata->octets += 2;
usr.sbin/nsd/simdzone/src/generic/number.h
129
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/number.h
136
memcpy(rdata->octets, &number, 4);
usr.sbin/nsd/simdzone/src/generic/number.h
137
rdata->octets += 4;
usr.sbin/nsd/simdzone/src/generic/number.h
146
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/number.h
153
memcpy(rdata->octets, &number, 8);
usr.sbin/nsd/simdzone/src/generic/number.h
154
rdata->octets += 8;
usr.sbin/nsd/simdzone/src/generic/number.h
97
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/nxt.h
24
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/nxt.h
36
memset(rdata->octets, 0, block + 1);
usr.sbin/nsd/simdzone/src/generic/nxt.h
37
rdata->octets[block] = (uint8_t)(1 << (7 - bit));
usr.sbin/nsd/simdzone/src/generic/nxt.h
46
memset(&rdata->octets[highest_block+1], 0, block - highest_block);
usr.sbin/nsd/simdzone/src/generic/nxt.h
49
rdata->octets[block] |= 1 << (7 - bit);
usr.sbin/nsd/simdzone/src/generic/nxt.h
53
rdata->octets += highest_block + 1;
usr.sbin/nsd/simdzone/src/generic/parser.h
120
} rdata;
usr.sbin/nsd/simdzone/src/generic/parser.h
37
typedef struct rdata rdata_t;
usr.sbin/nsd/simdzone/src/generic/svcb.h
1000
assert(octets < rdata->octets);
usr.sbin/nsd/simdzone/src/generic/svcb.h
101
uint8_t *comma = rdata->octets++;
usr.sbin/nsd/simdzone/src/generic/svcb.h
1010
assert(rdata->octets - octets < ZONE_RDATA_SIZE);
usr.sbin/nsd/simdzone/src/generic/svcb.h
1011
length = (uint16_t)(rdata->octets - octets);
usr.sbin/nsd/simdzone/src/generic/svcb.h
1013
rdata_view.limit = parser->rdata->octets + (ZONE_RDATA_SIZE - length);
usr.sbin/nsd/simdzone/src/generic/svcb.h
1022
rdata->octets = rdata_view.octets + length;
usr.sbin/nsd/simdzone/src/generic/svcb.h
1037
(code = check_mandatory(parser, type, field, rdata, whence)) < 0)
usr.sbin/nsd/simdzone/src/generic/svcb.h
104
while (data < limit && rdata->octets < rdata->limit) {
usr.sbin/nsd/simdzone/src/generic/svcb.h
105
*rdata->octets = (uint8_t)*data;
usr.sbin/nsd/simdzone/src/generic/svcb.h
106
if (unlikely(*rdata->octets == '\\')) {
usr.sbin/nsd/simdzone/src/generic/svcb.h
108
if (!(length = unescape(data, rdata->octets)))
usr.sbin/nsd/simdzone/src/generic/svcb.h
112
if (*rdata->octets == '\\') {
usr.sbin/nsd/simdzone/src/generic/svcb.h
115
if (!(length = unescape(data, rdata->octets)))
usr.sbin/nsd/simdzone/src/generic/svcb.h
119
*rdata->octets = (uint8_t)*data;
usr.sbin/nsd/simdzone/src/generic/svcb.h
122
rdata->octets++;
usr.sbin/nsd/simdzone/src/generic/svcb.h
129
if (*rdata->octets == ',') {
usr.sbin/nsd/simdzone/src/generic/svcb.h
130
assert(comma < rdata->octets);
usr.sbin/nsd/simdzone/src/generic/svcb.h
131
const size_t length = ((uintptr_t)rdata->octets - (uintptr_t)comma) - 1;
usr.sbin/nsd/simdzone/src/generic/svcb.h
135
comma = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/svcb.h
138
rdata->octets++;
usr.sbin/nsd/simdzone/src/generic/svcb.h
141
if (data != limit || rdata->octets > rdata->limit)
usr.sbin/nsd/simdzone/src/generic/svcb.h
143
const size_t length = ((uintptr_t)rdata->octets - (uintptr_t)comma) - 1;
usr.sbin/nsd/simdzone/src/generic/svcb.h
157
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
179
memcpy(rdata->octets, &port, 2);
usr.sbin/nsd/simdzone/src/generic/svcb.h
180
rdata->octets += 2;
usr.sbin/nsd/simdzone/src/generic/svcb.h
182
if (rdata->octets > rdata->limit)
usr.sbin/nsd/simdzone/src/generic/svcb.h
196
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
206
if ((n = (size_t)scan_ip4(t, rdata->octets)) == 0)
usr.sbin/nsd/simdzone/src/generic/svcb.h
208
rdata->octets += 4;
usr.sbin/nsd/simdzone/src/generic/svcb.h
212
if (rdata->octets > rdata->limit)
usr.sbin/nsd/simdzone/src/generic/svcb.h
214
if ((n = (size_t)scan_ip4(t + 1, rdata->octets)) == 0)
usr.sbin/nsd/simdzone/src/generic/svcb.h
216
rdata->octets += 4;
usr.sbin/nsd/simdzone/src/generic/svcb.h
220
if (t != te || rdata->octets > rdata->limit)
usr.sbin/nsd/simdzone/src/generic/svcb.h
232
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
235
size_t size = (uintptr_t)rdata->limit - (uintptr_t)rdata->octets;
usr.sbin/nsd/simdzone/src/generic/svcb.h
247
&state, token->data, token->length, rdata->octets, &length))
usr.sbin/nsd/simdzone/src/generic/svcb.h
250
rdata->octets += length;
usr.sbin/nsd/simdzone/src/generic/svcb.h
264
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
274
if ((n = (size_t)scan_ip6(t, rdata->octets)) == 0)
usr.sbin/nsd/simdzone/src/generic/svcb.h
276
rdata->octets += 16;
usr.sbin/nsd/simdzone/src/generic/svcb.h
280
if (rdata->octets >= rdata->limit)
usr.sbin/nsd/simdzone/src/generic/svcb.h
282
if ((n = (size_t)scan_ip6(t + 1, rdata->octets)) == 0)
usr.sbin/nsd/simdzone/src/generic/svcb.h
284
rdata->octets += 16;
usr.sbin/nsd/simdzone/src/generic/svcb.h
288
if (t != te || rdata->octets > rdata->limit)
usr.sbin/nsd/simdzone/src/generic/svcb.h
304
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
314
while ((t < te) & (rdata->octets < rdata->limit)) {
usr.sbin/nsd/simdzone/src/generic/svcb.h
315
*rdata->octets = (uint8_t)*t;
usr.sbin/nsd/simdzone/src/generic/svcb.h
318
if (!(o = unescape(t, rdata->octets)))
usr.sbin/nsd/simdzone/src/generic/svcb.h
320
rdata->octets += 1; t += o;
usr.sbin/nsd/simdzone/src/generic/svcb.h
322
rdata->octets += 1; t += 1;
usr.sbin/nsd/simdzone/src/generic/svcb.h
332
if (t != te || rdata->octets >= rdata->limit)
usr.sbin/nsd/simdzone/src/generic/svcb.h
344
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
352
while ((t < te) & (rdata->octets < rdata->limit)) {
usr.sbin/nsd/simdzone/src/generic/svcb.h
353
*rdata->octets = (uint8_t)*t;
usr.sbin/nsd/simdzone/src/generic/svcb.h
356
if (!(o = unescape(t, rdata->octets)))
usr.sbin/nsd/simdzone/src/generic/svcb.h
358
rdata->octets += 1; t += o;
usr.sbin/nsd/simdzone/src/generic/svcb.h
360
rdata->octets += 1; t += 1;
usr.sbin/nsd/simdzone/src/generic/svcb.h
364
if (t != te || rdata->octets >= rdata->limit)
usr.sbin/nsd/simdzone/src/generic/svcb.h
376
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
380
const uint8_t *rdata_start = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/svcb.h
386
while (t < te && rdata->octets+2 <= rdata->limit) {
usr.sbin/nsd/simdzone/src/generic/svcb.h
397
memcpy(rdata->octets, &group, 2);
usr.sbin/nsd/simdzone/src/generic/svcb.h
398
rdata->octets += 2;
usr.sbin/nsd/simdzone/src/generic/svcb.h
403
for (g = rdata_start; g < rdata->octets - 2; g += 2) {
usr.sbin/nsd/simdzone/src/generic/svcb.h
413
if (t != te || rdata->octets > rdata->limit)
usr.sbin/nsd/simdzone/src/generic/svcb.h
425
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
435
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
567
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
581
uint8_t *whence = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/svcb.h
602
memcpy(rdata->octets, &key, sizeof(key));
usr.sbin/nsd/simdzone/src/generic/svcb.h
603
rdata->octets += sizeof(key);
usr.sbin/nsd/simdzone/src/generic/svcb.h
606
while (*data == ',' && rdata->octets < rdata->limit) {
usr.sbin/nsd/simdzone/src/generic/svcb.h
618
memcpy(rdata->octets, &key, 2);
usr.sbin/nsd/simdzone/src/generic/svcb.h
619
rdata->octets += 2;
usr.sbin/nsd/simdzone/src/generic/svcb.h
626
while (octets < rdata->octets) {
usr.sbin/nsd/simdzone/src/generic/svcb.h
633
assert(octets <= rdata->octets);
usr.sbin/nsd/simdzone/src/generic/svcb.h
639
uint16_t length = (uint16_t)(rdata->octets - octets);
usr.sbin/nsd/simdzone/src/generic/svcb.h
643
rdata->octets += 2;
usr.sbin/nsd/simdzone/src/generic/svcb.h
649
if (rdata->octets >= rdata->limit)
usr.sbin/nsd/simdzone/src/generic/svcb.h
663
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
681
const uint8_t *whence = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/svcb.h
702
memcpy(rdata->octets, &key, 2);
usr.sbin/nsd/simdzone/src/generic/svcb.h
703
rdata->octets += 2;
usr.sbin/nsd/simdzone/src/generic/svcb.h
706
while (*data == ',' && rdata->octets < rdata->limit) {
usr.sbin/nsd/simdzone/src/generic/svcb.h
720
while (octets < rdata->octets) {
usr.sbin/nsd/simdzone/src/generic/svcb.h
727
assert(octets <= rdata->octets);
usr.sbin/nsd/simdzone/src/generic/svcb.h
738
memcpy(rdata->octets, &key, 2);
usr.sbin/nsd/simdzone/src/generic/svcb.h
739
rdata->octets += 2;
usr.sbin/nsd/simdzone/src/generic/svcb.h
746
if (rdata->octets >= rdata->limit - 2)
usr.sbin/nsd/simdzone/src/generic/svcb.h
758
const rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
768
assert(rdata->octets - parameters >= 4 + length);
usr.sbin/nsd/simdzone/src/generic/svcb.h
775
assert(parameters <= rdata->octets);
usr.sbin/nsd/simdzone/src/generic/svcb.h
785
if ((missing_keys = (parameters == rdata->octets)))
usr.sbin/nsd/simdzone/src/generic/svcb.h
787
assert(rdata->octets - parameters >= 4);
usr.sbin/nsd/simdzone/src/generic/svcb.h
790
assert(rdata->octets - parameters >= 4 + length);
usr.sbin/nsd/simdzone/src/generic/svcb.h
796
assert(rdata->octets - parameters >= 4);
usr.sbin/nsd/simdzone/src/generic/svcb.h
797
while (parameter < rdata->octets) {
usr.sbin/nsd/simdzone/src/generic/svcb.h
802
assert(rdata->octets - parameters >= 4 + length);
usr.sbin/nsd/simdzone/src/generic/svcb.h
806
if ((missing_keys = (parameter == rdata->octets)))
usr.sbin/nsd/simdzone/src/generic/svcb.h
824
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
853
return parse(parser, type, field, key, param, rdata, token);
usr.sbin/nsd/simdzone/src/generic/svcb.h
861
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
867
const uint8_t *whence = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/svcb.h
896
uint8_t *octets = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/svcb.h
898
rdata->octets += 4;
usr.sbin/nsd/simdzone/src/generic/svcb.h
900
parser, type, field, key, param, param->parse_lax, rdata, value)) < 0)
usr.sbin/nsd/simdzone/src/generic/svcb.h
906
assert(rdata->octets >= octets && (rdata->octets - octets) <= 65535 + 4);
usr.sbin/nsd/simdzone/src/generic/svcb.h
907
length = (uint16_t)((rdata->octets - octets) - 4);
usr.sbin/nsd/simdzone/src/generic/svcb.h
913
if (likely(errors == 0 && whence != rdata->octets)) {
usr.sbin/nsd/simdzone/src/generic/svcb.h
914
assert(whence <= rdata->octets + 4);
usr.sbin/nsd/simdzone/src/generic/svcb.h
92
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
920
check_mandatory(parser, type, field, rdata, whence);
usr.sbin/nsd/simdzone/src/generic/svcb.h
941
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/svcb.h
946
return parse_svc_params_lax(parser, type, field, rdata, token);
usr.sbin/nsd/simdzone/src/generic/svcb.h
95
assert(rdata->octets < rdata->limit);
usr.sbin/nsd/simdzone/src/generic/svcb.h
950
uint8_t *whence = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/svcb.h
978
octets = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/svcb.h
979
rdata->octets += 4;
usr.sbin/nsd/simdzone/src/generic/svcb.h
981
parser, type, field, key, param, param->parse, rdata, value)))
usr.sbin/nsd/simdzone/src/generic/svcb.h
983
assert(rdata->octets >= octets && (rdata->octets - octets) <= 65535 + 4);
usr.sbin/nsd/simdzone/src/generic/svcb.h
984
length = (uint16_t)((rdata->octets - octets) - 4);
usr.sbin/nsd/simdzone/src/generic/svcb.h
990
while (octets < rdata->octets) {
usr.sbin/nsd/simdzone/src/generic/time.h
36
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/time.h
40
return parse_int32(parser, type, field, rdata, token);
usr.sbin/nsd/simdzone/src/generic/time.h
80
memcpy(rdata->octets, &time, sizeof(time));
usr.sbin/nsd/simdzone/src/generic/time.h
81
rdata->octets += 4;
usr.sbin/nsd/simdzone/src/generic/ttl.h
102
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/ttl.h
112
memcpy(rdata->octets, &ttl, sizeof(ttl));
usr.sbin/nsd/simdzone/src/generic/ttl.h
113
rdata->octets += 4;
usr.sbin/nsd/simdzone/src/generic/types.h
1014
memcpy(&rdata->octets[4], &latitude, sizeof(latitude));
usr.sbin/nsd/simdzone/src/generic/types.h
1042
memcpy(&rdata->octets[8], &longitude, sizeof(longitude));
usr.sbin/nsd/simdzone/src/generic/types.h
1051
memcpy(&rdata->octets[12], &altitude, sizeof(altitude));
usr.sbin/nsd/simdzone/src/generic/types.h
1057
if (scan_precision(token->data, token->length, &rdata->octets[1]))
usr.sbin/nsd/simdzone/src/generic/types.h
1064
if (scan_precision(token->data, token->length, &rdata->octets[2]))
usr.sbin/nsd/simdzone/src/generic/types.h
1071
if (scan_precision(token->data, token->length, &rdata->octets[3]))
usr.sbin/nsd/simdzone/src/generic/types.h
1079
rdata->octets += 16;
usr.sbin/nsd/simdzone/src/generic/types.h
1080
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1085
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1089
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1090
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1091
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1096
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1101
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1104
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1108
if ((code = parse_name(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1111
if ((code = parse_nxt(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1114
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1119
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1121
if ((uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets <= 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1123
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1128
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1131
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1133
if ((code = parse_base16_sequence(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1135
return check_eid_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1140
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1144
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1145
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1146
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1156
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1161
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1164
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1168
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1172
if ((code = parse_int16(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1176
if ((code = parse_int16(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1180
if ((code = parse_name(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1184
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1189
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1191
assert(rdata->octets >= parser->rdata->octets);
usr.sbin/nsd/simdzone/src/generic/types.h
1192
if ((uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets > 2)
usr.sbin/nsd/simdzone/src/generic/types.h
1193
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1199
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1202
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1206
if ((code = parse_atma(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1210
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1215
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1219
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1224
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1227
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1231
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1235
if ((code = parse_int16(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1239
if ((code = parse_string(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1243
if ((code = parse_string(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1247
if ((code = parse_string(parser, type, &fields[4], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1251
if ((code = parse_name(parser, type, &fields[5], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1255
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1260
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1265
assert(rdata->octets >= parser->rdata->octets);
usr.sbin/nsd/simdzone/src/generic/types.h
1266
if ((uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets < 6)
usr.sbin/nsd/simdzone/src/generic/types.h
1268
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1273
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1276
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1280
if ((code = parse_certificate_type(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1284
if ((code = parse_int16(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1288
if ((code = parse_algorithm(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1291
if ((code = parse_base64_sequence(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1294
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1299
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1304
assert(rdata->octets >= parser->rdata->octets);
usr.sbin/nsd/simdzone/src/generic/types.h
1305
if ((uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets < 3)
usr.sbin/nsd/simdzone/src/generic/types.h
1307
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1312
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1315
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1319
if ((code = parse_int8(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1323
if ((code = parse_int8(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1326
if ((code = parse_base64_sequence(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1329
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1334
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1337
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1342
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1345
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1350
const size_t size = (uintptr_t)rdata->limit - (uintptr_t)rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1351
if ((length = scan_apl(token->data, token->length, rdata->octets, size)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1354
rdata->octets += (size_t)length;
usr.sbin/nsd/simdzone/src/generic/types.h
1360
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1365
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1369
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1370
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1371
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1378
const uint8_t digest_algorithm = parser->rdata->octets[3];
usr.sbin/nsd/simdzone/src/generic/types.h
1401
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1406
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1409
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1413
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1417
if ((code = parse_algorithm(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1421
if ((code = parse_int8(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1425
&& (code = parse_base16_sequence(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1428
const uint8_t digest_algorithm = parser->rdata->octets[3];
usr.sbin/nsd/simdzone/src/generic/types.h
1444
size_t length = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1450
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1455
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1459
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1460
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1461
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1478
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1483
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1486
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1490
if ((code = parse_int8(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1493
const uint8_t *fingerprint_type = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1496
if ((code = parse_int8(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1499
const uint8_t *fingerprint = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1501
if ((code = parse_base16_sequence(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1505
size_t fingerprint_size = (uintptr_t)rdata->octets - (uintptr_t)fingerprint;
usr.sbin/nsd/simdzone/src/generic/types.h
1513
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1518
parser_t *parser, const type_info_t *type, const rdata_t *rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1522
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token);
usr.sbin/nsd/simdzone/src/generic/types.h
1558
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1562
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1563
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1565
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1572
switch (parser->rdata->octets[1]) {
usr.sbin/nsd/simdzone/src/generic/types.h
1595
switch (parser->rdata->octets[2]) {
usr.sbin/nsd/simdzone/src/generic/types.h
1606
return accept_rr(parser, t, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1611
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1614
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1615
uint8_t *octets = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1619
if ((code = parse_int8(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1623
if ((code = parse_int8(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1627
if ((code = parse_int8(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1639
fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1640
if ((code = parse_ip4(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1645
fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1646
if ((code = parse_ip6(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1650
if ((code = parse_name(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1664
if ((code = parse_base64_sequence(parser, type, &fields[4], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1669
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1674
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1678
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1679
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1680
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1694
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1699
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1702
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1706
if ((code = parse_type(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1710
if ((code = parse_algorithm(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1714
if ((code = parse_int8(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1718
if ((code = parse_ttl(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1722
if ((code = parse_time(parser, type, &fields[4], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1726
if ((code = parse_time(parser, type, &fields[5], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1730
if ((code = parse_int16(parser, type, &fields[6], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1734
if ((code = parse_name(parser, type, &fields[7], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1737
if ((code = parse_base64_sequence(parser, type, &fields[8], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1740
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1745
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1749
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1750
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1751
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1759
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1764
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1767
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1771
if ((code = parse_name(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1774
if ((code = parse_nsec(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1777
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1782
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1786
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1787
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1788
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1797
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1802
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1805
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1809
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1813
if ((code = parse_int8(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1817
if ((code = parse_algorithm(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1821
&& (code = parse_base64_sequence(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1824
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1829
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1834
if ((uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets < 4)
usr.sbin/nsd/simdzone/src/generic/types.h
1836
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1841
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1844
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1846
if ((code = parse_base64_sequence(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1849
return check_dhcid_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1854
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1858
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1859
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1860
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1872
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1877
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1880
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1884
if ((code = parse_int8(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1888
if ((code = parse_int8(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1892
if ((code = parse_int16(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1896
if ((code = parse_salt(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1900
if ((code = parse_base32(parser, type, &fields[4], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1903
if ((code = parse_nsec(parser, type, &fields[5], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1906
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1911
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1915
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1916
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1917
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1927
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1932
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1935
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1939
if ((code = parse_int8(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1943
if ((code = parse_int8(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1947
if ((code = parse_int16(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1951
if ((code = parse_salt(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1955
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1960
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
1964
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1965
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
1966
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1975
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
1980
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
1983
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
1987
if ((code = parse_int8(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1991
if ((code = parse_int8(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1995
if ((code = parse_int8(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
1998
if ((code = parse_base16_sequence(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2001
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2006
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2009
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2014
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2017
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2018
uint8_t *octets = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2021
rdata->octets += 1;
usr.sbin/nsd/simdzone/src/generic/types.h
2026
if ((code = parse_int8(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2030
rdata->octets += 2;
usr.sbin/nsd/simdzone/src/generic/types.h
2035
if ((code = parse_base16(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2038
if ((rdata->octets - octets) > 255 + 4)
usr.sbin/nsd/simdzone/src/generic/types.h
2040
uint8_t hit_length = (uint8_t)((rdata->octets - octets) - 4);
usr.sbin/nsd/simdzone/src/generic/types.h
2046
if ((code = parse_base64(parser, type, &fields[4], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2049
uint16_t pk_length = htobe16((uint16_t)(((rdata->octets - octets) - hit_length) - 4));
usr.sbin/nsd/simdzone/src/generic/types.h
2054
if ((code = parse_name(parser, type, &fields[5], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
206
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2061
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2066
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2070
if ((uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets < 4)
usr.sbin/nsd/simdzone/src/generic/types.h
2072
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2077
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2080
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2082
if ((code = parse_base64_sequence(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2085
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2090
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2094
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2095
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2096
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
210
assert(rdata->octets <= rdata->limit);
usr.sbin/nsd/simdzone/src/generic/types.h
2105
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
211
assert(rdata->octets >= parser->rdata->octets);
usr.sbin/nsd/simdzone/src/generic/types.h
2110
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2113
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2117
if ((code = parse_int32(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
212
size_t length = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2121
if ((code = parse_int16(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2124
if ((code = parse_nsec(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2127
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2132
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2136
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2137
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2138
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2145
const uint8_t digest_algorithm = parser->rdata->octets[5];
usr.sbin/nsd/simdzone/src/generic/types.h
2160
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2165
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2168
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2172
if ((code = parse_int32(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2176
if ((code = parse_int8(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2180
if ((code = parse_int8(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2183
if ((code = parse_base16_sequence(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2186
const uint8_t digest_algorithm = parser->rdata->octets[5];
usr.sbin/nsd/simdzone/src/generic/types.h
2197
size_t length = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2202
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2207
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2220
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2225
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2228
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
223
parser->rdata->octets,
usr.sbin/nsd/simdzone/src/generic/types.h
2232
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2236
if ((code = parse_name(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2239
if ((code = parse_svc_params(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2242
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2247
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2253
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2258
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2261
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2265
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2269
if ((code = parse_name(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2272
if ((code = parse_svc_params(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2275
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2280
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2284
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2285
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2286
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2304
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2309
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2312
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2316
if ((code = parse_type(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
232
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2320
if ((code = parse_int8(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2324
if ((code = parse_int16(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2328
if ((code = parse_name(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2331
const uint8_t dsync_scheme = parser->rdata->octets[2];
usr.sbin/nsd/simdzone/src/generic/types.h
2333
memcpy(&dsync_type, parser->rdata->octets, sizeof(dsync_type));
usr.sbin/nsd/simdzone/src/generic/types.h
2339
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
234
assert(rdata->octets >= parser->rdata->octets);
usr.sbin/nsd/simdzone/src/generic/types.h
2344
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2348
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2349
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
235
if ((uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets == 4)
usr.sbin/nsd/simdzone/src/generic/types.h
2350
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2357
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
236
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2362
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2365
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2369
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2373
if ((code = parse_ilnp64(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2377
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2382
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2386
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2387
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2388
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2396
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
24
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/types.h
2401
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2404
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2408
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2412
if ((code = parse_ip4(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2416
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
242
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2421
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2425
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2426
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2427
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2434
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2439
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2442
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2446
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
245
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2450
if ((code = parse_ilnp64(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2454
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2459
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2461
if ((uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets != 6)
usr.sbin/nsd/simdzone/src/generic/types.h
2463
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2468
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2471
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2475
if ((code = parse_eui48(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2479
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2484
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2486
if ((uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets != 8)
usr.sbin/nsd/simdzone/src/generic/types.h
2488
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
249
if ((code = parse_ip4(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2493
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2496
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2500
if ((code = parse_eui64(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2504
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2509
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2513
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2514
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2515
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2522
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2527
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
253
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2530
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2534
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2538
if ((code = parse_int16(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2542
if ((code = parse_text(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2546
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2551
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2555
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2556
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2557
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2564
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2569
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2572
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2576
if ((code = parse_int8(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
258
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2580
if ((code = parse_caa_tag(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2584
if ((code = parse_text(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2588
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2593
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2597
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2598
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2599
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2608
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2613
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2616
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
262
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2620
if ((code = parse_int32(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2624
if ((code = parse_int32(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2628
if ((code = parse_int8(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
263
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2632
if ((code = parse_string(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2636
&& (code = parse_base64_sequence(parser, type, &fields[4], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2638
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
264
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2643
parser_t *parser, const type_info_t *type, const rdata_t *rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2647
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token);
usr.sbin/nsd/simdzone/src/generic/types.h
2681
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2685
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2686
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2688
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2694
switch (parser->rdata->octets[1] & 0x7f) {
usr.sbin/nsd/simdzone/src/generic/types.h
271
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2718
return accept_rr(parser, t, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2723
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2726
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2727
uint8_t *octets = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2732
if ((code = parse_int8(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2752
if ((code = parse_int8(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
276
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2766
fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2767
if ((code = parse_ip4(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2772
fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2773
if ((code = parse_ip6(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2777
if ((code = parse_name(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2786
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
279
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2791
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2795
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2796
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
2797
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2803
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2808
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2811
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
2823
if ((code = parse_int64(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2827
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
283
if ((code = parse_name(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2835
if ((code = parse_int32(parser, type, &fields[0], rdata, &left)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2837
if ((code = parse_int32(parser, type, &fields[0], rdata, &right)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
2841
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2846
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
2848
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2853
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
287
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2874
if (length > (uintptr_t)rdata->limit - (uintptr_t)rdata->octets)
usr.sbin/nsd/simdzone/src/generic/types.h
2876
if (!base16_stream_decode(&state, token->data, token->length, rdata->octets, &length))
usr.sbin/nsd/simdzone/src/generic/types.h
2878
rdata->octets += length;
usr.sbin/nsd/simdzone/src/generic/types.h
2883
*rdata->octets++ = state.carry;
usr.sbin/nsd/simdzone/src/generic/types.h
2888
if (rdata->octets - parser->rdata->octets != rdlength)
usr.sbin/nsd/simdzone/src/generic/types.h
2890
return type->check(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
2895
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
2898
(void)rdata;
usr.sbin/nsd/simdzone/src/generic/types.h
292
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
296
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
297
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
298
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
311
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
316
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
319
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
32
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/types.h
323
if ((code = parse_name(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
327
if ((code = parse_name(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
331
if ((code = parse_int32(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
335
if ((code = parse_ttl(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
339
if ((code = parse_ttl(parser, type, &fields[4], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
343
if ((code = parse_ttl(parser, type, &fields[5], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
347
if ((code = parse_ttl(parser, type, &fields[6], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
351
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
356
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
360
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
361
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
362
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
373
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
378
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
381
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
385
if ((code = parse_ip4(parser, type, &fields[0], rdata, token) < 0))
usr.sbin/nsd/simdzone/src/generic/types.h
395
*rdata->octets++ = protocol;
usr.sbin/nsd/simdzone/src/generic/types.h
396
uint8_t *bitmap = rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
40
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/types.h
403
SYNTAX_ERROR(parser, "Invalid %s in %s", NAME(&type->rdata.fields[2]), NAME(type));
usr.sbin/nsd/simdzone/src/generic/types.h
418
rdata->octets += (size_t)highest_port / 8 + 1;
usr.sbin/nsd/simdzone/src/generic/types.h
422
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
427
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
431
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
432
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
433
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
441
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
446
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
449
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
453
if ((code = parse_string(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
457
if ((code = parse_string(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
461
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
466
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
470
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
471
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
472
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
48
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/generic/types.h
480
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
485
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
488
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
492
if ((code = parse_name(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
496
if ((code = parse_name(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
500
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
505
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
509
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
510
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
511
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
519
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
524
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
527
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
531
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
535
if ((code = parse_name(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
539
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
544
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
548
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
549
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
550
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
561
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
566
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
569
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
572
if ((code = parse_string(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
579
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
584
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
588
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
589
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
590
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
597
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
602
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
605
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
609
if ((code = parse_string(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
613
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
618
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
622
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
623
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
624
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
634
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
639
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
642
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
646
if ((code = parse_string(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
652
if ((code = parse_string(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
659
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
664
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
668
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
669
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
670
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
678
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
683
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
686
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
690
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
694
if ((code = parse_name(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
698
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
703
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
705
if (rdata->octets == parser->rdata->octets)
usr.sbin/nsd/simdzone/src/generic/types.h
707
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
712
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
715
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
719
if ((code = parse_nsap(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
723
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
728
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
733
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
734
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
735
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
769
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
774
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
777
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
781
if ((code = parse_string(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
787
return check_nsap_ptr_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
792
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
797
const size_t n = parser->rdata->length;
usr.sbin/nsd/simdzone/src/generic/types.h
798
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
799
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
811
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
816
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
819
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
823
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
827
if ((code = parse_int8(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
831
if ((code = parse_int8(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
834
if ((code = parse_base64_sequence(parser, type, &fields[3], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
837
return check_key_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
842
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
846
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
847
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
848
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
857
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
862
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
865
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
869
if ((code = parse_int16(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
873
if ((code = parse_name(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
877
if ((code = parse_name(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
881
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
886
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
890
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
891
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
892
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
901
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
905
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
908
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
912
if ((code = parse_latitude(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
916
if ((code = parse_longitude(parser, type, &fields[1], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
920
if ((code = parse_altitude(parser, type, &fields[2], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
924
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
929
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
933
const size_t n = (uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
934
const uint8_t *o = parser->rdata->octets;
usr.sbin/nsd/simdzone/src/generic/types.h
935
const rdata_info_t *f = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
942
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
947
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
950
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
954
if ((code = parse_ip6(parser, type, &fields[0], rdata, token)) < 0)
usr.sbin/nsd/simdzone/src/generic/types.h
958
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
963
parser_t *parser, const type_info_t *type, const rdata_t *rdata)
usr.sbin/nsd/simdzone/src/generic/types.h
965
if ((uintptr_t)rdata->octets - (uintptr_t)parser->rdata->octets != 16)
usr.sbin/nsd/simdzone/src/generic/types.h
967
return accept_rr(parser, type, rdata);
usr.sbin/nsd/simdzone/src/generic/types.h
974
parser_t *parser, const type_info_t *type, rdata_t *rdata, token_t *token)
usr.sbin/nsd/simdzone/src/generic/types.h
979
const rdata_info_t *fields = type->rdata.fields;
usr.sbin/nsd/simdzone/src/generic/types.h
986
memcpy(rdata->octets, &defaults, sizeof(defaults));
usr.sbin/nsd/simdzone/src/haswell/base32.h
82
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/haswell/base32.h
86
if (length > 255 || (uintptr_t)rdata->limit - (uintptr_t)rdata->octets < (length + 1))
usr.sbin/nsd/simdzone/src/haswell/base32.h
89
size_t decoded = base32hex_avx(rdata->octets+1, (const uint8_t*)token->data);
usr.sbin/nsd/simdzone/src/haswell/base32.h
92
*rdata->octets = (uint8_t)length;
usr.sbin/nsd/simdzone/src/haswell/base32.h
93
rdata->octets += 1 + length;
usr.sbin/nsd/simdzone/src/westmere/base32.h
73
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/westmere/base32.h
77
if (length > 255 || (uintptr_t)rdata->limit - (uintptr_t)rdata->octets < (length + 1))
usr.sbin/nsd/simdzone/src/westmere/base32.h
80
size_t decoded = base32hex_sse(rdata->octets+1, (const uint8_t*)token->data);
usr.sbin/nsd/simdzone/src/westmere/base32.h
83
*rdata->octets = (uint8_t)length;
usr.sbin/nsd/simdzone/src/westmere/base32.h
84
rdata->octets += 1 + length;
usr.sbin/nsd/simdzone/src/westmere/ip4.h
196
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/westmere/ip4.h
200
if ((size_t)scan_ip4(token->data, rdata->octets) != token->length)
usr.sbin/nsd/simdzone/src/westmere/ip4.h
202
rdata->octets += 4;
usr.sbin/nsd/simdzone/src/westmere/time.h
128
rdata_t *rdata,
usr.sbin/nsd/simdzone/src/westmere/time.h
134
return parse_int32(parser, type, field, rdata, token);
usr.sbin/nsd/simdzone/src/westmere/time.h
139
memcpy(rdata->octets, &time, sizeof(time));
usr.sbin/nsd/simdzone/src/westmere/time.h
140
rdata->octets += sizeof(time);
usr.sbin/nsd/simdzone/src/zone.c
380
parser->buffers.rdata.active = 0;
usr.sbin/nsd/simdzone/src/zone.c
381
parser->buffers.rdata.blocks = buffers->rdata;
usr.sbin/nsd/simdzone/src/zone.c
384
parser->rdata = &parser->buffers.rdata.blocks[0];
usr.sbin/nsd/xfrd-catalog-zones.c
1056
uint16_t rr_type, uint16_t rdata_len, const void* rdata)
usr.sbin/nsd/xfrd-catalog-zones.c
1065
&& try_buffer_write(packet, rdata, rdata_len)) {
usr.sbin/nsd/xfrd-catalog-zones.c
120
uint16_t rr_type, uint16_t rdata_len, const void* rdata);
usr.sbin/nsd/xfrd-catalog-zones.c
144
uint16_t rr_type, uint16_t rdata_len, const void* rdata)
usr.sbin/nsd/xfrd-catalog-zones.c
146
if(try_buffer_write_RR(&xw->packet, owner, rr_type, rdata_len, rdata))
usr.sbin/nsd/xfrd-catalog-zones.c
150
try_buffer_write_RR(&xw->packet, owner, rr_type, rdata_len, rdata);
usr.sbin/nsd/xfrd-catalog-zones.c
550
rrset->rrs[i]->rdata[0] == 1 /* TXT string length */ &&
usr.sbin/nsd/xfrd-catalog-zones.c
551
rrset->rrs[i]->rdata[1] == '2') {
usr.sbin/nsd/xfrd-catalog-zones.c
626
((uint16_t)rrset->rrs[i]->rdata[0])+1
usr.sbin/nsd/xfrd-catalog-zones.c
629
|| rrset->rrs[i]->rdata[0] < 1)
usr.sbin/nsd/xfrd-catalog-zones.c
633
, rrset->rrs[i]->rdata+1
usr.sbin/nsd/xfrd-catalog-zones.c
634
, rrset->rrs[i]->rdata[0]
usr.sbin/nsd/xfrd-catalog-zones.c
637
rrset->rrs[i]->rdata[0]
usr.sbin/nsd/xfrd.c
1408
p = rr->rdata + 2*sizeof(void*);
usr.sbin/nsd/zonec.c
211
const uint8_t *rdata,
usr.sbin/nsd/zonec.c
224
buffer_create_from(&buffer, rdata, rdlength);
usr.sbin/smtpd/queue_proc.c
29
static char *rdata;
usr.sbin/smtpd/queue_proc.c
48
rdata = imsg.data;
usr.sbin/smtpd/queue_proc.c
79
memmove(dst, rdata, len);
usr.sbin/smtpd/queue_proc.c
81
rdata += len;
usr.sbin/smtpd/scheduler_proc.c
28
static char *rdata;
usr.sbin/smtpd/scheduler_proc.c
47
rdata = imsg.data;
usr.sbin/smtpd/scheduler_proc.c
78
memmove(dst, rdata, len);
usr.sbin/smtpd/scheduler_proc.c
80
rdata += len;
usr.sbin/smtpd/smtpctl.c
192
rdata = imsg.data;
usr.sbin/smtpd/smtpctl.c
212
memmove(dst, rdata, sz);
usr.sbin/smtpd/smtpctl.c
214
rdata += sz;
usr.sbin/smtpd/smtpctl.c
245
if (*rdata++ == '\0') {
usr.sbin/smtpd/smtpctl.c
253
end = memchr(rdata, 0, rlen);
usr.sbin/smtpd/smtpctl.c
257
len = end + 1 - rdata;
usr.sbin/smtpd/smtpctl.c
259
*s = rdata;
usr.sbin/smtpd/smtpctl.c
261
rdata += len;
usr.sbin/smtpd/smtpctl.c
299
printf("command failed: %s\n", rdata);
usr.sbin/smtpd/smtpctl.c
476
printf("%s\n", rdata);
usr.sbin/smtpd/smtpctl.c
72
char *rdata;
usr.sbin/smtpd/spfwalk.c
177
n = parse_txt(rr->rr.other.rdata, rr->rr.other.rdlen, buf, sizeof(buf));
usr.sbin/smtpd/spfwalk.c
329
parse_txt(const char *rdata, size_t rdatalen, char *dst, size_t dstsz)
usr.sbin/smtpd/spfwalk.c
335
len = *(const unsigned char *)rdata;
usr.sbin/smtpd/spfwalk.c
341
rdata++;
usr.sbin/smtpd/spfwalk.c
351
memmove(dst, rdata, len);
usr.sbin/smtpd/spfwalk.c
355
rdata += len;
usr.sbin/smtpd/unpack_dns.c
128
rr->rr.other.rdata = p->buf + p->offset;
usr.sbin/smtpd/unpack_dns.h
83
const void *rdata;
usr.sbin/unbound/respip/respip.c
262
uint16_t rrtype, uint16_t rrclass, time_t ttl, uint8_t* rdata,
usr.sbin/unbound/respip/respip.c
291
return rrset_insert_rr(region, pd, rdata, rdata_len, ttl, rrstr);
usr.sbin/unbound/respip/respip.c
302
uint8_t* rdata = NULL;
usr.sbin/unbound/respip/respip.c
320
&rdata, &rdata_len)) {
usr.sbin/unbound/respip/respip.c
325
return respip_enter_rr(region, raddr, rrtype, rrclass, ttl, rdata,
usr.sbin/unbound/respip/respip.h
301
uint16_t rrtype, uint16_t rrclass, time_t ttl, uint8_t* rdata,
usr.sbin/unbound/services/authzone.c
1082
uint8_t* rdata = rrset->data->rr_data[i];
usr.sbin/unbound/services/authzone.c
1086
if(rdata_duplicate(rrsigset->data, rdata, rdatalen)) {
usr.sbin/unbound/services/authzone.c
1089
if(!rrset_add_rr(rrsigset, rr_ttl, rdata, rdatalen, 0))
usr.sbin/unbound/services/authzone.c
1099
uint8_t* rdata, size_t rdatalen, int* duplicate)
usr.sbin/unbound/services/authzone.c
1104
uint16_t ctype = rrsig_rdata_get_type_covered(rdata, rdatalen);
usr.sbin/unbound/services/authzone.c
1108
if(rdata_duplicate(rrset->data, rdata, rdatalen)) {
usr.sbin/unbound/services/authzone.c
1112
if(!rrset_add_rr(rrset, rr_ttl, rdata, rdatalen, 1))
usr.sbin/unbound/services/authzone.c
1116
if(rdata_duplicate(rrset->data, rdata, rdatalen)) {
usr.sbin/unbound/services/authzone.c
1120
if(!rrset_add_rr(rrset, rr_ttl, rdata, rdatalen, 0))
usr.sbin/unbound/services/authzone.c
1124
if(!rrset_create(node, rr_type, rr_ttl, rdata,
usr.sbin/unbound/services/authzone.c
1132
if(rdata_duplicate(rrset->data, rdata, rdatalen)) {
usr.sbin/unbound/services/authzone.c
1136
if(!rrset_add_rr(rrset, rr_ttl, rdata, rdatalen, 0))
usr.sbin/unbound/services/authzone.c
1141
if(!(rrset=rrset_create(node, rr_type, rr_ttl, rdata,
usr.sbin/unbound/services/authzone.c
1172
uint8_t* rdata = sldns_wirerr_get_rdatawl(rr, rr_len, dname_len);
usr.sbin/unbound/services/authzone.c
1182
if(!az_domain_add_rr(node, rr_type, rr_ttl, rdata, rdatalen,
usr.sbin/unbound/services/authzone.c
1189
dname_len, rr_type, rr_class, rr_ttl, rdata, rdatalen,
usr.sbin/unbound/services/authzone.c
1200
uint8_t* rdata, size_t rdatalen, int* nonexist)
usr.sbin/unbound/services/authzone.c
1207
if(packed_rrset_find_rr(rrset->data, rdata, rdatalen, &index)) {
usr.sbin/unbound/services/authzone.c
1247
uint16_t ctype = rrsig_rdata_get_type_covered(rdata, rdatalen);
usr.sbin/unbound/services/authzone.c
1249
if(az_rrset_find_rrsig(rrset->data, rdata, rdatalen,
usr.sbin/unbound/services/authzone.c
1280
uint8_t* rdata = sldns_wirerr_get_rdatawl(rr, rr_len, dname_len);
usr.sbin/unbound/services/authzone.c
1297
if(!az_domain_remove_rr(node, rr_type, rdata, rdatalen, nonexist)) {
usr.sbin/unbound/services/authzone.c
1310
rr_type, rr_class, rdata, rdatalen);
usr.sbin/unbound/services/authzone.c
1812
uint8_t* rdata;
usr.sbin/unbound/services/authzone.c
1818
rdata = zonemd_rrset->data->rr_data[i];
usr.sbin/unbound/services/authzone.c
1819
*serial = sldns_read_uint32(rdata+2);
usr.sbin/unbound/services/authzone.c
1820
*scheme = rdata[6];
usr.sbin/unbound/services/authzone.c
1821
*hashalgo = rdata[7];
usr.sbin/unbound/services/authzone.c
1825
else *hash = rdata+8;
usr.sbin/unbound/services/authzone.c
2838
uint8_t* rdata = param->data->rr_data[i]+2;
usr.sbin/unbound/services/authzone.c
2842
if(!nsec3_hash_algo_size_supported((int)(rdata[0])))
usr.sbin/unbound/services/authzone.c
2844
if(rdatalen < (size_t)(2+5+(size_t)rdata[4]))
usr.sbin/unbound/services/authzone.c
2846
if((rdata[1]&NSEC3_UNKNOWN_FLAGS)!=0)
usr.sbin/unbound/services/authzone.c
2848
*algo = (int)(rdata[0]);
usr.sbin/unbound/services/authzone.c
2849
*iter = sldns_read_uint16(rdata+2);
usr.sbin/unbound/services/authzone.c
2850
*saltlen = rdata[4];
usr.sbin/unbound/services/authzone.c
2853
else *salt = rdata+5;
usr.sbin/unbound/services/authzone.c
5655
uint8_t* rdata = data->rr_data[i]+2;
usr.sbin/unbound/services/authzone.c
5673
memmove(&sa->sin_addr, rdata, INET_SIZE);
usr.sbin/unbound/services/authzone.c
5680
memmove(&sa->sin6_addr, rdata, INET6_SIZE);
usr.sbin/unbound/services/authzone.c
688
az_rrset_find_rrsig(struct packed_rrset_data* d, uint8_t* rdata, size_t len,
usr.sbin/unbound/services/authzone.c
695
if(memcmp(d->rr_data[i], rdata, len) == 0) {
usr.sbin/unbound/services/authzone.c
705
rdata_duplicate(struct packed_rrset_data* d, uint8_t* rdata, size_t len)
usr.sbin/unbound/services/authzone.c
711
if(memcmp(d->rr_data[i], rdata, len) == 0)
usr.sbin/unbound/services/authzone.c
723
rrsig_rdata_get_type_covered(uint8_t* rdata, size_t rdatalen)
usr.sbin/unbound/services/authzone.c
727
return sldns_read_uint16(rdata+2);
usr.sbin/unbound/services/authzone.c
795
rrset_add_rr(struct auth_rrset* rrset, uint32_t rr_ttl, uint8_t* rdata,
usr.sbin/unbound/services/authzone.c
852
memmove(d->rr_data[d->count-1], rdata, rdatalen);
usr.sbin/unbound/services/authzone.c
855
memmove(d->rr_data[total-1], rdata, rdatalen);
usr.sbin/unbound/services/authzone.c
866
uint8_t* rdata, size_t rdatalen)
usr.sbin/unbound/services/authzone.c
898
memmove(d->rr_data[0], rdata, rdatalen);
usr.sbin/unbound/services/localzone.c
273
uint8_t** rdata, size_t* rdata_len)
usr.sbin/unbound/services/localzone.c
292
*rdata = sldns_wirerr_get_rdatawl(rr, len, dname_len);
usr.sbin/unbound/services/localzone.c
348
rr_is_duplicate(struct packed_rrset_data* pd, uint8_t* rdata, size_t rdata_len)
usr.sbin/unbound/services/localzone.c
353
memcmp(pd->rr_data[i], rdata, rdata_len) == 0)
usr.sbin/unbound/services/localzone.c
399
uint8_t* rdata, size_t rdata_len, time_t ttl, const char* rrstr)
usr.sbin/unbound/services/localzone.c
429
pd->rr_data[0] = regional_alloc_init(region, rdata, rdata_len);
usr.sbin/unbound/services/localzone.c
513
uint8_t* rdata, size_t rdata_len, time_t ttl, const char* rrstr)
usr.sbin/unbound/services/localzone.c
534
if(!rrset_insert_rr(z->region, pd, rdata, rdata_len, ttl, rrstr))
usr.sbin/unbound/services/localzone.c
551
uint8_t* rdata, size_t rdata_len, const char* rrstr)
usr.sbin/unbound/services/localzone.c
588
!lz_mark_soa_for_zone(z, rrset->rrset, rdata, rdata_len, ttl,
usr.sbin/unbound/services/localzone.c
597
if(rr_is_duplicate(pd, rdata, rdata_len)) {
usr.sbin/unbound/services/localzone.c
601
return rrset_insert_rr(z->region, pd, rdata, rdata_len, ttl, rrstr);
usr.sbin/unbound/services/localzone.c
614
uint8_t* rdata;
usr.sbin/unbound/services/localzone.c
617
sizeof(rr), &rdata, &rdata_len)) {
usr.sbin/unbound/services/localzone.c
632
rdata, rdata_len, rrstr);
usr.sbin/unbound/services/localzone.h
514
uint8_t** rdata, size_t* rdata_len);
usr.sbin/unbound/services/localzone.h
527
uint8_t* rdata, size_t rdata_len, time_t ttl, const char* rrstr);
usr.sbin/unbound/services/localzone.h
632
uint8_t* rdata, size_t rdata_len, const char* rrstr);
usr.sbin/unbound/services/rpz.c
1003
uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len)
usr.sbin/unbound/services/rpz.c
1019
a, rrtype, rrclass, ttl, rdata, rdata_len, rr, rr_len);
usr.sbin/unbound/services/rpz.c
1025
uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len)
usr.sbin/unbound/services/rpz.c
1041
a, rrtype, rrclass, ttl, rdata, rdata_len, rr, rr_len);
usr.sbin/unbound/services/rpz.c
1048
uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len)
usr.sbin/unbound/services/rpz.c
1073
a, rrtype, rrclass, ttl, rdata, rdata_len, rr, rr_len);
usr.sbin/unbound/services/rpz.c
1288
size_t policydnamelen, uint16_t rr_type, uint8_t* rdata,
usr.sbin/unbound/services/rpz.c
1305
if(packed_rrset_find_rr(d, rdata, rdatalen, &index)) {
usr.sbin/unbound/services/rpz.c
1331
rpz_rrset_delete_rr(struct resp_addr* raddr, uint16_t rr_type, uint8_t* rdata,
usr.sbin/unbound/services/rpz.c
1342
if(packed_rrset_find_rr(d, rdata, rdatalen, &index)) {
usr.sbin/unbound/services/rpz.c
181
uint8_t* rdata;
usr.sbin/unbound/services/rpz.c
208
rdata = rdatawl + 2; /* 2 bytes of rdata length */
usr.sbin/unbound/services/rpz.c
209
if(dname_valid(rdata, rdatalen-2) != rdatalen-2)
usr.sbin/unbound/services/rpz.c
212
rdatalabs = dname_count_labels(rdata);
usr.sbin/unbound/services/rpz.c
216
if(dname_subdomain_c(rdata, (uint8_t*)&"\001*\000"))
usr.sbin/unbound/services/rpz.c
218
else if(dname_subdomain_c(rdata,
usr.sbin/unbound/services/rpz.c
221
else if(dname_subdomain_c(rdata, (uint8_t*)&"\010rpz-drop\000"))
usr.sbin/unbound/services/rpz.c
223
else if(dname_subdomain_c(rdata,
usr.sbin/unbound/services/rpz.c
229
tldlab = get_tld_label(rdata, rdatalen-2);
usr.sbin/unbound/services/rpz.c
661
uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len)
usr.sbin/unbound/services/rpz.c
729
rrclass, ttl, rdata, rdata_len, rrstr);
usr.sbin/unbound/services/rpz.c
751
uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len)
usr.sbin/unbound/services/rpz.c
760
rrclass, ttl, rdata, rdata_len, rr, rr_len);
usr.sbin/unbound/services/rpz.c
802
uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len)
usr.sbin/unbound/services/rpz.c
817
dnamelen_stripped, a, rrtype, rrclass, ttl, rdata, rdata_len,
usr.sbin/unbound/services/rpz.c
824
uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len,
usr.sbin/unbound/services/rpz.c
853
rrclass, ttl, rdata, rdata_len, rrstr, "");
usr.sbin/unbound/services/rpz.c
946
uint16_t rrtype, uint16_t rrclass, time_t ttl, uint8_t* rdata,
usr.sbin/unbound/services/rpz.c
961
return rrset_insert_rr(region, rrset->rrset->entry.data, rdata, rdata_len, ttl, "");
usr.sbin/unbound/services/rpz.c
967
uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len,
usr.sbin/unbound/services/rpz.c
987
rrclass, ttl, rdata, rdata_len)) {
usr.sbin/unbound/sldns/str2wire.c
639
static int sldns_str2wire_check_svcbparams(uint8_t* rdata, uint16_t rdata_len)
usr.sbin/unbound/sldns/str2wire.c
645
uint8_t* rdata_ptr = rdata;
usr.sbin/unbound/sldns/str2wire.c
742
memcpy(rdata, new_rdata, rdata_len);
usr.sbin/unbound/sldns/str2wire.c
847
uint8_t *rdata = rr+dname_len + 10;
usr.sbin/unbound/sldns/str2wire.c
854
rdata += sizeof(uint16_t);
usr.sbin/unbound/sldns/str2wire.c
857
while (rdata_len && *rdata != 0) {
usr.sbin/unbound/sldns/str2wire.c
860
if ((*rdata & 0xC0))
usr.sbin/unbound/sldns/str2wire.c
863
label_len = *rdata + 1;
usr.sbin/unbound/sldns/str2wire.c
868
rdata += label_len;
usr.sbin/unbound/sldns/str2wire.c
872
if (rdata_len < 2 || *rdata != 0)
usr.sbin/unbound/sldns/str2wire.c
876
rdata += 1;
usr.sbin/unbound/sldns/str2wire.c
877
return sldns_str2wire_check_svcbparams(rdata, rdata_len);
usr.sbin/unbound/sldns/wire2str.c
2417
print_edns_opts(char** s, size_t* sl, uint8_t* rdata, size_t rdatalen)
usr.sbin/unbound/sldns/wire2str.c
2425
w += print_hex_buf(s, sl, rdata, rdatalen);
usr.sbin/unbound/sldns/wire2str.c
2428
option_code = sldns_read_uint16(rdata);
usr.sbin/unbound/sldns/wire2str.c
2429
option_len = sldns_read_uint16(rdata+2);
usr.sbin/unbound/sldns/wire2str.c
2430
rdata += 4;
usr.sbin/unbound/sldns/wire2str.c
2439
w += print_hex_buf(s, sl, rdata, rdatalen);
usr.sbin/unbound/sldns/wire2str.c
2444
rdata, option_len);
usr.sbin/unbound/sldns/wire2str.c
2445
rdata += option_len;
usr.sbin/unbound/sldns/wire2str.c
334
int sldns_wire2str_rdata_buf(uint8_t* rdata, size_t rdata_len, char* str,
usr.sbin/unbound/sldns/wire2str.c
338
return sldns_wire2str_rdata_scan(&rdata, &rdata_len, &str, &str_len,
usr.sbin/unbound/sldns/wire2str.c
654
uint8_t* rdata;
usr.sbin/unbound/sldns/wire2str.c
660
rdata = rr + dname_off + 10;
usr.sbin/unbound/sldns/wire2str.c
661
flags = (int)sldns_read_uint16(rdata);
usr.sbin/unbound/sldns/wire2str.c
666
sldns_calc_keytag_raw(rdata, rdlen));
usr.sbin/unbound/sldns/wire2str.c
680
(unsigned char*)rdata+4, rdlen-4, (int)(rdata[3])));
usr.sbin/unbound/sldns/wire2str.c
692
uint8_t* rdata;
usr.sbin/unbound/sldns/wire2str.c
696
rdata = rr + dname_off + 10;
usr.sbin/unbound/sldns/wire2str.c
699
(int)sldns_read_uint16(rdata+16));
usr.sbin/unbound/sldns/wire2str.c
707
uint8_t* rdata;
usr.sbin/unbound/sldns/wire2str.c
712
rdata = rr + dname_off + 10;
usr.sbin/unbound/sldns/wire2str.c
714
if((rdata[1] & LDNS_NSEC3_VARS_OPTOUT_MASK))
usr.sbin/unbound/sldns/wire2str.h
443
int sldns_wire2str_rdata_buf(uint8_t* rdata, size_t rdata_len, char* str,
usr.sbin/unbound/testcode/testpkts.c
920
uint8_t *rdata, *opt_position = pkt;
usr.sbin/unbound/testcode/testpkts.c
928
rdata = opt_position + 8;
usr.sbin/unbound/testcode/testpkts.c
931
optlen = sldns_read_uint16(rdata+2);
usr.sbin/unbound/testcode/testpkts.c
934
if(sldns_read_uint16(rdata) == code) {
usr.sbin/unbound/testcode/testpkts.c
936
memmove(buf, rdata+4, optlen);
usr.sbin/unbound/testcode/testpkts.c
938
memmove(rdata, rdata+4+optlen,
usr.sbin/unbound/testcode/testpkts.c
939
(pkt+len)-(rdata+4+optlen));
usr.sbin/unbound/testcode/testpkts.c
946
rdata += 4 + optlen;
usr.sbin/unbound/util/data/msgencode.c
379
compress_rdata(sldns_buffer* pkt, uint8_t* rdata, size_t todolen,
usr.sbin/unbound/util/data/msgencode.c
389
rdata += 2;
usr.sbin/unbound/util/data/msgencode.c
394
labs = dname_count_size_labels(rdata, &dname_len);
usr.sbin/unbound/util/data/msgencode.c
395
if((r=compress_any_dname(rdata, pkt, labs, region,
usr.sbin/unbound/util/data/msgencode.c
398
rdata += dname_len;
usr.sbin/unbound/util/data/msgencode.c
404
len = *rdata + 1;
usr.sbin/unbound/util/data/msgencode.c
413
sldns_buffer_write(pkt, rdata, len);
usr.sbin/unbound/util/data/msgencode.c
415
rdata += len;
usr.sbin/unbound/util/data/msgencode.c
423
sldns_buffer_write(pkt, rdata, todolen);
usr.sbin/unbound/util/data/packed_rrset.c
402
packed_rrset_find_rr(struct packed_rrset_data* d, uint8_t* rdata, size_t len,
usr.sbin/unbound/util/data/packed_rrset.c
409
if(memcmp(d->rr_data[i], rdata, len) == 0) {
usr.sbin/unbound/util/data/packed_rrset.h
473
packed_rrset_find_rr(struct packed_rrset_data* d, uint8_t* rdata, size_t len,
usr.sbin/unbound/validator/autotrust.c
1420
find_key(struct trust_anchor* tp, uint16_t t, uint8_t* rdata, size_t rdata_len,
usr.sbin/unbound/validator/autotrust.c
1424
if(!tp || !rdata) {
usr.sbin/unbound/validator/autotrust.c
1429
if(ta_compare(ta, t, rdata, rdata_len) == 0) {
usr.sbin/unbound/validator/autotrust.c
1440
add_key(struct trust_anchor* tp, uint32_t ttl, uint8_t* rdata, size_t rdata_len)
usr.sbin/unbound/validator/autotrust.c
1458
memmove(rr+dname_len+10, rdata, rdata_len);
usr.sbin/unbound/validator/autotrust.c
276
dnskey_flags(uint16_t t, uint8_t* rdata, size_t len)
usr.sbin/unbound/validator/autotrust.c
283
memmove(&f, rdata, 2);
usr.sbin/unbound/validator/autotrust.c
291
rr_is_dnskey_sep(uint16_t t, uint8_t* rdata, size_t len)
usr.sbin/unbound/validator/autotrust.c
293
return (dnskey_flags(t, rdata, len)&DNSKEY_BIT_SEP);
usr.sbin/unbound/validator/autotrust.c
310
rr_is_dnskey_revoked(uint16_t t, uint8_t* rdata, size_t len)
usr.sbin/unbound/validator/autotrust.c
312
return (dnskey_flags(t, rdata, len)&LDNS_KEY_REVOKE_KEY);
usr.sbin/unbound/validator/val_anchor.c
260
anchor_find_key(struct trust_anchor* ta, uint8_t* rdata, size_t rdata_len,
usr.sbin/unbound/validator/val_anchor.c
266
memcmp(k->data, rdata, rdata_len) == 0)
usr.sbin/unbound/validator/val_anchor.c
274
anchor_new_ta_key(uint8_t* rdata, size_t rdata_len, uint16_t type)
usr.sbin/unbound/validator/val_anchor.c
280
k->data = memdup(rdata, rdata_len);
usr.sbin/unbound/validator/val_anchor.c
305
uint16_t dclass, uint8_t* rdata, size_t rdata_len)
usr.sbin/unbound/validator/val_anchor.c
324
if(!rdata) {
usr.sbin/unbound/validator/val_anchor.c
329
if(anchor_find_key(ta, rdata, rdata_len, type)) {
usr.sbin/unbound/validator/val_anchor.c
333
k = anchor_new_ta_key(rdata, rdata_len, type);
usr.sbin/unbound/validator/val_sigcrypt.c
142
rrset_get_rdata(struct ub_packed_rrset_key* k, size_t idx, uint8_t** rdata,
usr.sbin/unbound/validator/val_sigcrypt.c
147
*rdata = d->rr_data[idx];
usr.sbin/unbound/validator/val_sigcrypt.c
154
uint8_t* rdata;
usr.sbin/unbound/validator/val_sigcrypt.c
157
rrset_get_rdata(k, idx, &rdata, &len);
usr.sbin/unbound/validator/val_sigcrypt.c
160
memmove(&f, rdata+2, 2);
usr.sbin/unbound/validator/val_sigcrypt.c
174
uint8_t* rdata;
usr.sbin/unbound/validator/val_sigcrypt.c
176
rrset_get_rdata(k, idx, &rdata, &len);
usr.sbin/unbound/validator/val_sigcrypt.c
179
return (int)rdata[2+2];
usr.sbin/unbound/validator/val_sigcrypt.c
185
uint8_t* rdata;
usr.sbin/unbound/validator/val_sigcrypt.c
187
rrset_get_rdata(k, idx, &rdata, &len);
usr.sbin/unbound/validator/val_sigcrypt.c
190
return (int)rdata[2+3];
usr.sbin/unbound/validator/val_sigcrypt.c
198
uint8_t* rdata;
usr.sbin/unbound/validator/val_sigcrypt.c
200
rrset_get_rdata(k, idx, &rdata, &len);
usr.sbin/unbound/validator/val_sigcrypt.c
206
*pk = (unsigned char*)rdata+2+4;
usr.sbin/unbound/validator/val_sigcrypt.c
213
uint8_t* rdata;
usr.sbin/unbound/validator/val_sigcrypt.c
215
rrset_get_rdata(k, idx, &rdata, &len);
usr.sbin/unbound/validator/val_sigcrypt.c
218
return (int)rdata[2+2];
usr.sbin/unbound/validator/val_sigcrypt.c
224
uint8_t* rdata;
usr.sbin/unbound/validator/val_sigcrypt.c
226
rrset_get_rdata(k, idx, &rdata, &len);
usr.sbin/unbound/validator/val_sigcrypt.c
229
return (int)rdata[2+3];
usr.sbin/unbound/validator/val_sigcrypt.c
236
uint8_t* rdata;
usr.sbin/unbound/validator/val_sigcrypt.c
238
rrset_get_rdata(ds_rrset, ds_idx, &rdata, &len);
usr.sbin/unbound/validator/val_sigcrypt.c
241
memmove(&t, rdata+2, 2);
usr.sbin/unbound/validator/val_sigcrypt.c
258
uint8_t* rdata;
usr.sbin/unbound/validator/val_sigcrypt.c
260
rrset_get_rdata(k, idx, &rdata, &rdlen);
usr.sbin/unbound/validator/val_sigcrypt.c
266
*digest = rdata + 2 + 4;
usr.sbin/unbound/validator/val_sigcrypt.c
398
uint8_t* rdata;
usr.sbin/unbound/validator/val_sigcrypt.c
403
rrset_get_rdata(dnskey_rrset, dnskey_idx, &rdata, &len);
usr.sbin/unbound/validator/val_sigcrypt.c
406
keysize = sldns_rr_dnskey_key_size_raw(rdata+2+4, len-2-4, alg);