Lines Matching defs:section

74 	uint32_t rrset_flags, sldns_pkt_section section, 
87 p->section = section;
273 /** change section of rrset from previous to current section */
276 sldns_pkt_section section)
280 if(section == rrset->section)
296 switch(rrset->section) {
308 /* up count of new section */
309 switch(section) {
314 rrset->section = section;
387 int hasother, sldns_pkt_section section, struct regional* region)
398 section, region);
401 switch(section) {
410 section != LDNS_SECTION_ANSWER) ))
420 /* use section of data item for result */
421 change_section(msg, dataset, section);
451 * @param section: the current section in the packet.
462 sldns_pkt_section section, struct regional* region)
489 *rrset_flags = pkt_rrset_flags(pkt, type, section);
546 pkt, type, *rrset_flags, hasother, section,
567 * Parse query section.
568 * @param pkt: packet, position at call must be at start of query section.
569 * at end position is after query section.
746 sldns_pkt_section section, uint16_t type)
749 /* check section of rrset. */
750 if(rrset->section != section && type != LDNS_RR_TYPE_RRSIG &&
753 * trust in rr data depends on the section it is in.
805 * Parse packet RR section, for answer, authority and additional sections.
806 * @param pkt: packet, position at call must be at start of section.
807 * at end position is after section.
810 * @param section: section enum.
811 * @param num_rrs: how many rrs are in the section.
812 * @param num_rrsets: returns number of rrsets in the section.
817 struct regional* region, sldns_pkt_section section,
874 section, region))
880 hash, rrset_flags, section, region);
893 if((r=add_rr_to_rrset(rrset, pkt, msg, region, section,
963 if(found->section != LDNS_SECTION_ADDITIONAL)
999 /* check edns section is present */