Home
last modified time | relevance | path

Searched refs:rrset_parse (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/unbound/util/data/
H A Dmsgparse.h69 struct rrset_parse;
165 struct rrset_parse* hashtable[PARSE_TABLE_SIZE];
168 struct rrset_parse* rrset_first;
170 struct rrset_parse* rrset_last;
176 struct rrset_parse { struct
178 struct rrset_parse* rrset_bucket_next; argument
180 struct rrset_parse* rrset_all_next; argument
386 struct rrset_parse* msgparse_hashtable_lookup(struct msg_parse* msg,
395 void msgparse_bucket_remove(struct msg_parse* msg, struct rrset_parse* rrset);
421 struct rrset_parse* rrset, struct rr_parse* prev, struct rr_parse* rr,
H A Dmsgparse.c83 static struct rrset_parse*
89 struct rrset_parse* p = regional_alloc(region, sizeof(*p)); in new_rrset()
215 rrset_parse_equals(struct rrset_parse* p, sldns_buffer* pkt, hashvalue_type h, in rrset_parse_equals()
227 struct rrset_parse*
232 struct rrset_parse* p = msg->hashtable[h & (PARSE_TABLE_SIZE-1)]; in msgparse_hashtable_lookup()
272 msgparse_bucket_remove(struct msg_parse* msg, struct rrset_parse* rrset) in msgparse_bucket_remove()
274 struct rrset_parse** p; in msgparse_bucket_remove()
287 change_section(struct msg_parse* msg, struct rrset_parse* rrset, in change_section()
290 struct rrset_parse *p, *prev; in change_section()
331 rrset_has_sigover(sldns_buffer* pkt, struct rrset_parse* rrset, uint16_t type, in rrset_has_sigover()
[all …]
H A Dmsgreply.h62 struct rrset_parse;
469 struct rrset_parse *pset, struct regional* region,
H A Dmsgreply.c347 parse_rr_copy(sldns_buffer* pkt, struct rrset_parse* pset, in parse_rr_copy()
390 parse_create_rrset(sldns_buffer* pkt, struct rrset_parse* pset, in parse_create_rrset()
420 get_rrset_trust(struct msg_parse* msg, struct rrset_parse* rrset) in get_rrset_trust()
458 struct rrset_parse *pset, struct regional* region, in parse_copy_decompress_rrset()
505 struct rrset_parse *pset = msg->rrset_first; in parse_copy_decompress()
/freebsd/contrib/unbound/iterator/
H A Diter_scrub.c64 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 Diter_priv.h50 struct rrset_parse;
103 struct rrset_parse* rrset);
H A Diter_priv.c355 struct rrset_parse* rrset) in priv_svcb_rrset_bad()
373 struct rrset_parse* rrset) in priv_rrset_bad()