mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-09-24 23:31:40 +02:00
MINOR: proxy: add a flag to memorize that the proxy's ID was forced
This will be used to know if proxy's ID should be considered when names mismatch upon check status reload.
This commit is contained in:
parent
3c56a7d94f
commit
0d1fdf7df5
@ -79,7 +79,7 @@ enum pr_mode {
|
||||
/* unused: 0x04, 0x08, 0x10 */
|
||||
#define PR_O_PREF_LAST 0x00000020 /* prefer last server */
|
||||
#define PR_O_DISPATCH 0x00000040 /* use dispatch mode */
|
||||
/* unused: 0x00000080 */
|
||||
#define PR_O_FORCED_ID 0x00000080 /* proxy's ID was forced in the configuration */
|
||||
#define PR_O_FWDFOR 0x00000100 /* conditionally insert x-forwarded-for with client address */
|
||||
#define PR_O_IGNORE_PRB 0x00000200 /* ignore empty requests (aborts and timeouts) */
|
||||
#define PR_O_NULLNOLOG 0x00000400 /* a connect without request will not be logged */
|
||||
|
@ -2613,6 +2613,7 @@ int cfg_parse_listen(const char *file, int linenum, char **args, int kwm)
|
||||
|
||||
curproxy->uuid = atol(args[1]);
|
||||
curproxy->conf.id.key = curproxy->uuid;
|
||||
curproxy->options |= PR_O_FORCED_ID;
|
||||
|
||||
if (curproxy->uuid <= 0) {
|
||||
Alert("parsing [%s:%d]: custom id has to be > 0.\n",
|
||||
|
Loading…
x
Reference in New Issue
Block a user