Lines Matching defs:buf
950 error_encode(sldns_buffer* buf, int r, struct query_info* qinfo,
955 sldns_buffer_clear(buf);
956 sldns_buffer_write(buf, &qid, sizeof(uint16_t));
959 sldns_buffer_write_u16(buf, flags);
962 sldns_buffer_write_u16(buf, flags);
964 sldns_buffer_write(buf, &flags, sizeof(uint16_t));
965 sldns_buffer_write(buf, &flags, sizeof(uint16_t));
966 sldns_buffer_write(buf, &flags, sizeof(uint16_t));
973 if(sldns_buffer_current(buf) == qname)
974 sldns_buffer_skip(buf, (ssize_t)qname_len);
975 else sldns_buffer_write(buf, qname, qname_len);
976 sldns_buffer_write_u16(buf, qinfo->qtype);
977 sldns_buffer_write_u16(buf, qinfo->qclass);
979 sldns_buffer_flip(buf);
986 if(sldns_buffer_limit(buf) + calc_edns_field_size(&es) >
989 attach_edns_record(buf, &es);