Home
last modified time | relevance | path

Searched refs:buffer_position (Results 1 – 16 of 16) sorted by relevance

/openbsd/usr.sbin/nsd/
H A Dpacket.c25 query_put_dname_offset(q, domain, buffer_position(q->packet)); in encode_dname()
65 truncation_mark = buffer_position(q->packet); in packet_encode_rr()
73 rdlength_pos = buffer_position(q->packet); in packet_encode_rr()
98 rdlength = (buffer_position(q->packet) - rdlength_pos in packet_encode_rr()
144 truncation_mark = buffer_position(query->packet); in packet_encode_rrset()
193 if ((!all_added || buffer_position(query->packet) > minimal_respsize) in packet_encode_rrset()
349 size_t saved_position = buffer_position(packet); in packet_find_notify_serial()
H A Drdata.c604 size_t saved_position = buffer_position(output); in rdata_nsec_to_string()
930 size_t end = buffer_position(packet) + data_size; in rdata_wireformat_to_rdata_atoms()
972 length = end - buffer_position(packet); in rdata_wireformat_to_rdata_atoms()
978 if (buffer_position(packet) + length <= end) { in rdata_wireformat_to_rdata_atoms()
999 length = end - buffer_position(packet); in rdata_wireformat_to_rdata_atoms()
1005 if (buffer_position(packet) + length <= end) { in rdata_wireformat_to_rdata_atoms()
1033 if (buffer_position(packet) + 4 <= end) { in rdata_wireformat_to_rdata_atoms()
1049 if (!dname || buffer_position(packet) > end) { in rdata_wireformat_to_rdata_atoms()
1066 if (buffer_position(packet) + length > end) { in rdata_wireformat_to_rdata_atoms()
1086 if (buffer_position(packet) < end) { in rdata_wireformat_to_rdata_atoms()
[all …]
H A Dxfrd-catalog-zones.c136 assert(buffer_position(&xw->packet) == 12); in xfr_writer_add_SOA()
148 assert(buffer_position(&xw->packet) == 12); in xfr_writer_add_RR()
159 assert(buffer_position(&xw->packet) == 12); in xfr_writer_add_PTR()
170 assert(buffer_position(&xw->packet) == 12); in xfr_writer_add_TXT()
1035 size_t mark = buffer_position(packet); in try_buffer_write_SOA()
1060 size_t mark = buffer_position(packet); in try_buffer_write_RR()
1087 size_t mark = buffer_position(packet); in try_buffer_write_TXT()
1139 if(buffer_position(&xw->packet) == 12) in xfr_writer_write_packet()
H A Dtsig.c548 size_t saved_position = buffer_position(packet); in tsig_find_rr()
590 tsig->position = buffer_position(packet); in tsig_parse_rr()
684 rdlength_pos = buffer_position(packet); in tsig_append_rr()
701 buffer_position(packet) - rdlength_pos in tsig_append_rr()
H A Ddname.c122 if (get_bit(visited, buffer_position(packet))) { in dname_make_wire_from_packet()
126 set_bit(visited, buffer_position(packet)); in dname_make_wire_from_packet()
145 mark = buffer_position(packet); in dname_make_wire_from_packet()
H A Dquery.h242 return buffer_position(q->packet) > (q->maxlen - q->reserved_space); in query_overflow()
H A Dixfr.c241 buffer_position(packet)); in pktcompression_write_dname()
267 size_t oldpos = buffer_position(packet); in ixfr_write_rr_pkt()
285 if(buffer_position(packet) > MAX_COMPRESSION_OFFSET in ixfr_write_rr_pkt()
317 rdpos = buffer_position(packet); in ixfr_write_rr_pkt()
415 buffer_write_u16_at(packet, rdpos, buffer_position(packet)-rdpos-2); in ixfr_write_rr_pkt()
451 *snip_pos = buffer_position(packet); in parse_qserial()
687 query->ixfr_pos_of_newsoa = buffer_position(query->packet); in ixfr_copy_rrs_into_packet()
1161 oldpos = buffer_position(packet); in ixfr_store_add_newsoa()
1215 oldpos = buffer_position(packet); in ixfr_store_add_oldsoa()
1327 oldpos = buffer_position(packet); in ixfr_store_putrr()
[all …]
H A Dxfrd-tcp.c482 rdlength_pos = buffer_position(packet); in xfrd_write_soa_buffer()
496 rdlength = buffer_position(packet) - rdlength_pos - sizeof(rdlength); in xfrd_write_soa_buffer()
1355 assert(buffer_position(tcp->packet) == tcp->msglen); in conn_read_ssl()
1433 assert(buffer_position(tcp->packet) == tcp->msglen); in conn_read()
H A Dedns.c138 edns->position = buffer_position(packet); in edns_parse_record()
H A Dbuffer.h101 buffer_position(buffer_type *buffer) in buffer_position() function
H A Dquery.c524 pos = buffer_position(query->packet); in answer_notify()
1698 buffer_set_limit(q->packet, buffer_position(q->packet)); in query_process()
1845 tsig_update(&q->tsig, q->packet, buffer_position(q->packet)); in query_add_optional()
H A Dipc.c179 size_t bufpos = buffer_position(packet); in debug_print_fwd_name()
H A Dxfrd.c1872 tsig_update(tsig, packet, buffer_position(packet)); in xfrd_tsig_sign_request()
1990 soapos = buffer_position(packet); in xfrd_xfr_check_rrs()
2000 mempos = buffer_position(packet); in xfrd_xfr_check_rrs()
H A Dserver.c4347 assert(buffer_position(data->query->packet) == data->query->tcplen); in handle_tcp_reading()
4920 assert(buffer_position(data->query->packet) == data->query->tcplen); in handle_tls_reading()
H A Ddifffile.c1110 position = buffer_position(packet); in apply_ixfr()
/openbsd/usr.sbin/nsd/dnstap/
H A Ddnstap_collector.c174 assert(buffer_position(buf) == 0); in recv_into_buffer()