]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
MINOR: cli: delare the CLI frontend as an internal proxy
authorWilliam Lallemand <wlallemand@haproxy.org>
Fri, 13 Aug 2021 13:31:33 +0000 (15:31 +0200)
committerWilliam Lallemand <wlallemand@haproxy.org>
Fri, 13 Aug 2021 13:34:10 +0000 (15:34 +0200)
Declare the CLI frontend as an internal proxy so we can check the
PR_CAP_INT flag instead of the global.fe_cli pointer for generic use
cases.

src/cli.c

index 3bc22cff682ef00d809ff64a0aa563fbc240c07d..9d6354cc63afcb3494c5251acb7134680ac6416c 100644 (file)
--- a/src/cli.c
+++ b/src/cli.c
@@ -380,7 +380,7 @@ static struct proxy *cli_alloc_fe(const char *name, const char *file, int line)
        proxies_list = fe;
        fe->last_change = now.tv_sec;
        fe->id = strdup("GLOBAL");
-       fe->cap = PR_CAP_FE;
+       fe->cap = PR_CAP_FE|PR_CAP_INT;
        fe->maxconn = 10;                 /* default to 10 concurrent connections */
        fe->timeout.client = MS_TO_TICKS(10000); /* default timeout of 10 seconds */
        fe->conf.file = strdup(file);