Searched refs:rrset_parse (Results 1 – 8 of 8) sorted by relevance
/netbsd-src/external/bsd/unbound/dist/util/data/ |
H A D | msgparse.h | 69 struct rrset_parse; 135 struct rrset_parse* hashtable[PARSE_TABLE_SIZE]; 138 struct rrset_parse* rrset_first; 140 struct rrset_parse* rrset_last; 146 struct rrset_parse { struct 148 struct rrset_parse* rrset_bucket_next; argument 150 struct rrset_parse* rrset_all_next; argument 354 struct rrset_parse* msgparse_hashtable_lookup(struct msg_parse* msg, 363 void msgparse_bucket_remove(struct msg_parse* msg, struct rrset_parse* rrset); 389 struct rrset_parse* rrset, struct rr_parse* prev, struct rr_parse* rr,
|
H A D | msgparse.c | 81 static struct rrset_parse* 87 struct rrset_parse* p = regional_alloc(region, sizeof(*p)); in new_rrset() 213 rrset_parse_equals(struct rrset_parse* p, sldns_buffer* pkt, hashvalue_type h, in rrset_parse_equals() 225 struct rrset_parse* 230 struct rrset_parse* p = msg->hashtable[h & (PARSE_TABLE_SIZE-1)]; in msgparse_hashtable_lookup() 270 msgparse_bucket_remove(struct msg_parse* msg, struct rrset_parse* rrset) in msgparse_bucket_remove() 272 struct rrset_parse** p; in msgparse_bucket_remove() 285 change_section(struct msg_parse* msg, struct rrset_parse* rrset, in change_section() 288 struct rrset_parse *p, *prev; in change_section() 329 rrset_has_sigover(sldns_buffer* pkt, struct rrset_parse* rrset, uint16_t type, in rrset_has_sigover() [all …]
|
H A D | msgreply.h | 58 struct rrset_parse; 428 struct rrset_parse *pset, struct regional* region,
|
H A D | msgreply.c | 303 parse_rr_copy(sldns_buffer* pkt, struct rrset_parse* pset, in parse_rr_copy() 346 parse_create_rrset(sldns_buffer* pkt, struct rrset_parse* pset, in parse_create_rrset() 376 get_rrset_trust(struct msg_parse* msg, struct rrset_parse* rrset) in get_rrset_trust() 414 struct rrset_parse *pset, struct regional* region, in parse_copy_decompress_rrset() 460 struct rrset_parse *pset = msg->rrset_first; in parse_copy_decompress()
|
/netbsd-src/external/bsd/unbound/dist/iterator/ |
H A D | iter_scrub.c | 64 struct rrset_parse* prev, struct rrset_parse** rrset) in remove_rrset() 111 get_additional_name(struct rrset_parse* rrset, struct rr_parse* rr, in get_additional_name() 152 struct rrset_parse* rrset) in mark_additional_rrset() 166 struct rrset_parse* r = msgparse_hashtable_lookup( in mark_additional_rrset() 187 parse_get_cname_target(struct rrset_parse* rrset, uint8_t** sname, in parse_get_cname_target() 226 synth_cname(uint8_t* qname, size_t qnamelen, struct rrset_parse* dname_rrset, in synth_cname() 251 static struct rrset_parse* 254 struct rrset_parse* rrset, struct rrset_parse* prev, in synth_cname_rrset() 255 struct rrset_parse* nx, sldns_buffer* pkt) in synth_cname_rrset() 257 struct rrset_parse* cn = (struct rrset_parse*)regional_alloc(region, in synth_cname_rrset() [all …]
|
H A D | iter_priv.h | 50 struct rrset_parse; 103 struct rrset_parse* rrset);
|
H A D | iter_priv.c | 211 struct rrset_parse* rrset) in priv_rrset_bad()
|
/netbsd-src/external/bsd/unbound/dist/contrib/ |
H A D | aaaa-filter-iterator.patch | 63 struct rrset_parse* rrset, *prev;
|