Lines Matching +full:pkt +full:- +full:size
2 * util/data/msgencode.h - encode compressed DNS messages.
62 * @param udpsize: size of the answer, 512, from EDNS, or 64k for TCP.
86 * @param udpsize: size of the answer, 512, from EDNS, or 64k for TCP.
99 * @param pkt: where to store the packet.
102 void qinfo_query_encode(struct sldns_buffer* pkt, struct query_info* qinfo);
105 * Estimate size of EDNS record in packet. EDNS record will be no larger.
112 * Calculate the size of a specific EDNS option in packet.
114 * @param code: the opt code to get the size of.
120 * Calculate the size of the EDE option(s) in packet. Also calculate separately
121 * the size of the EXTRA-TEXT field(s) in case we can trim them to fit.
125 * @param txt_size: the size of the EXTRA-TEXT field(s); this includes
135 * @param pkt: packet added to.
138 void attach_edns_record(struct sldns_buffer* pkt, struct edns_data* edns);
143 * @param pkt: where to store the packet.
151 void error_encode(struct sldns_buffer* pkt, int r, struct query_info* qinfo,
157 * @param pkt: where to store the packet.
167 void extended_error_encode(struct sldns_buffer* pkt, uint16_t rcode,