From: W.C.A. Wijngaards Date: Fri, 3 Nov 2023 09:59:20 +0000 (+0100) Subject: - fast-reload, add unbound-control fast_reload X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a399e7b70948f6b1b6589a259b2bba3fca1bd308;p=thirdparty%2Funbound.git - fast-reload, add unbound-control fast_reload --- diff --git a/daemon/remote.c b/daemon/remote.c index 3eb711ce6..1ce9f2119 100644 --- a/daemon/remote.c +++ b/daemon/remote.c @@ -652,6 +652,15 @@ do_reload(RES* ssl, struct worker* worker, int reuse_cache) send_ok(ssl); } +/** do the fast_reload command */ +static void +do_fast_reload(RES* ssl, struct worker* worker) +{ + if(!ssl_printf(ssl, "start fast_reload\n")) + return; + (void)worker; +} + /** do the verbosity command */ static void do_verbosity(RES* ssl, char* str) @@ -3020,6 +3029,9 @@ execute_cmd(struct daemon_remote* rc, RES* ssl, char* cmd, } else if(cmdcmp(p, "reload", 6)) { do_reload(ssl, worker, 0); return; + } else if(cmdcmp(p, "fast_reload", 11)) { + do_fast_reload(ssl, worker); + return; } else if(cmdcmp(p, "stats_noreset", 13)) { do_stats(ssl, worker, 0); return;