bind9/lib/isccc
Dominik Thalhammer 24ae1157e8
Rework isccc_ccmsg to support multiple messages per tcp read
Previously, only a single controlconf message would be processed from a
single TCP read even if the TCP read buffer contained multiple messages.
Refactor the isccc_ccmsg unit to store the extra buffer in the internal
buffer and use the already read data first before reading from the
network again.

Co-authored-by: Ondřej Surý <ondrej@isc.org>
Co-authored-by: Dominik Thalhammer <dominik@thalhammer.it>
2024-04-18 20:08:44 +02:00
..
include Rework isccc_ccmsg to support multiple messages per tcp read 2024-04-18 20:08:44 +02:00
alist.c Remove do-nothing header <isc/print.h> 2023-02-15 16:44:47 +00:00
base64.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
cc.c NetBSD has added 'hmac' to libc so rename out uses of hmac 2023-12-13 22:27:38 +00:00
ccmsg.c Rework isccc_ccmsg to support multiple messages per tcp read 2024-04-18 20:08:44 +02:00
Makefile.am remove isc_task completely 2023-02-16 18:35:32 +01:00
sexpr.c Remove do-nothing header <isc/print.h> 2023-02-15 16:44:47 +00:00
symtab.c Do extra manual isc_mem_cget() conversions 2023-08-31 22:08:35 +02:00