| /src/external/apache2/mDNSResponder/dist/mDNSShared/dns_objects/objs/ |
| dns_obj_rr_private.h | 46 uint16_t rdata_len; // The length of the rdata. member in struct:dns_obj_rr_s 62 uint16_t class, const uint8_t * NULLABLE rdata, uint16_t rdata_len, bool allocate, 67 uint16_t class, const uint8_t * NULLABLE rdata, uint16_t rdata_len, bool allocate,
|
| dns_obj_rr.c | 46 const uint8_t * const rdata, const uint16_t rdata_len, const bool allocate_memory, dns_obj_error_t * const out_error) 55 dns_obj_rr_init_fields(obj, name, type, class, rdata, rdata_len, allocate_memory, NULL, &err); 108 return me->rdata_len; 232 const uint16_t class, const uint8_t * const rdata, const uint16_t rdata_len) 242 if (rdata_len != dns_obj_rr_get_rdata_len(me)) { 251 if (!points_to_same_memory && memcmp(rdata, dns_obj_rr_get_rdata(me), rdata_len) != 0) { 300 if (me->rdata_len != other->rdata_len) { 311 const bool rdata_equal = (memcmp(my_data, others_data, me->rdata_len) == 0); 374 const uint16_t class, const uint8_t * const rdata, const uint16_t rdata_len, const bool allocate_memory 432 const uint16_t rdata_len = dns_obj_rr_get_rdata_len(me); local [all...] |
| dns_obj_rr_nsec3.c | 62 dns_obj_rr_nsec3_create(const uint8_t * const name, const uint8_t * const rdata, const uint16_t rdata_len, 72 const bool valid = rdata_parser_nsec3_check_validity(rdata, rdata_len); 79 kDNSClassType_IN, rdata, rdata_len, allocate_memory, _dns_obj_rr_nsec3_kind.copy_rdata_rfc_description_method, &err); 185 const uint16_t rdata_len = dns_obj_rr_get_rdata_len(nsec3); local 188 const uint8_t * const type_bit_maps = rdata_parser_nsec3_get_type_bit_maps(rdata, rdata_len, &type_bit_maps_len);
|
| /src/external/bsd/unbound/dist/util/data/ |
| msgparse.c | 948 parse_edns_options_from_query(uint8_t* rdata_ptr, size_t rdata_len, 972 while(rdata_len >= 4) { 980 rdata_len -= 4; 981 if(opt_len > rdata_len) 1148 rdata_len -= opt_len; 1161 size_t rdata_len; local 1217 rdata_len = found->rr_first->size-2; 1222 while(rdata_len >= 4) { 1226 rdata_len -= 4; 1227 if(opt_len > rdata_len) 1274 size_t rdata_len; local [all...] |
| /src/external/bsd/unbound/dist/respip/ |
| respip.c | 263 size_t rdata_len, const char* rrstr, const char* netblockstr) 291 return rrset_insert_rr(region, pd, rdata, rdata_len, ttl, rrstr); 303 size_t rdata_len = 0; local 320 &rdata, &rdata_len)) { 326 rdata_len, rrstr, netblock);
|
| /src/external/bsd/unbound/dist/services/ |
| localzone.c | 273 uint8_t** rdata, size_t* rdata_len) 293 *rdata_len = sldns_wirerr_get_rdatalen(rr, len, dname_len)+2; 348 rr_is_duplicate(struct packed_rrset_data* pd, uint8_t* rdata, size_t rdata_len) 352 if(pd->rr_len[i] == rdata_len && 353 memcmp(pd->rr_data[i], rdata, rdata_len) == 0) 399 uint8_t* rdata, size_t rdata_len, time_t ttl, const char* rrstr) 427 pd->rr_len[0] = rdata_len; 429 pd->rr_data[0] = regional_alloc_init(region, rdata, rdata_len); 513 uint8_t* rdata, size_t rdata_len, time_t ttl, const char* rrstr) 534 if(!rrset_insert_rr(z->region, pd, rdata, rdata_len, ttl, rrstr) 615 size_t rdata_len; local [all...] |
| /src/external/bsd/unbound/dist/sldns/ |
| str2wire.c | 639 static int sldns_str2wire_check_svcbparams(uint8_t* rdata, uint16_t rdata_len) 646 uint16_t rdata_remaining = rdata_len; 742 memcpy(rdata, new_rdata, rdata_len); 846 size_t rdata_len = rr_cur_len - dname_len - 10; local 850 if (rdata_len < sizeof(uint16_t)) 853 rdata_len -= sizeof(uint16_t); 857 while (rdata_len && *rdata != 0) { 864 if (rdata_len < label_len) 867 rdata_len -= label_len; 872 if (rdata_len < 2 || *rdata != 0 [all...] |