- From Wouter: make depend, the dependencies in the patches did not
apply cleanly. Also remade yacc and lex.
- Fix mesh.c incompatible pointer pass.
+ - Please doxygen so it passes.
30 July 2018: Wouter
- Fix #4136: insufficiency from mismatch of FLEX capability between
* @param bufsize: size of datagram buffer.
* @param tcp_accept_count: max number of simultaneous TCP connections
* from clients.
+ * @param tcp_idle_timeout: idle timeout for TCP connections in msec.
* @param sslctx: nonNULL if ssl context.
* @param dtenv: nonNULL if dnstap enabled.
* @param cb: callback function when a request arrives. It is passed
int tcp_mss;
/** maximum segment size of tcp socket for outgoing queries */
int outgoing_tcp_mss;
- /** tcp idle timeout */
+ /** tcp idle timeout, in msec */
int tcp_idle_timeout;
/** do edns tcp keepalive */
int do_tcp_keepalive;
- /** tcp keepalive timeout */
+ /** tcp keepalive timeout, in msec */
int tcp_keepalive_timeout;
/** private key file for dnstcp-ssl service (enabled if not NULL) */
* @param edns_in: initialised edns information with received edns.
* @param cfg: configuration.
* @param c: comm channel.
+ * @param region: the region to allocate the edns options in.
*/
int apply_edns_options(struct edns_data* edns_out, struct edns_data* edns_in,
struct config_file* cfg, struct comm_point* c, struct regional* region);