diff options
author | Amaury Denoyelle <adenoyelle@haproxy.com> | 2021-08-23 14:03:20 +0200 |
---|---|---|
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | 2021-08-25 15:53:54 +0200 |
commit | 5cca48cba2bd638a10e11b91e6fa218db8cef148 (patch) | |
tree | 0b62cc921214dc4954f5ae6efe725b0b70fb535c | |
parent | bc2ebfa5a42ade7e4efbb8a5ecdff0c2a64d5ad2 (diff) | |
download | haproxy-5cca48cba2bd638a10e11b91e6fa218db8cef148.tar.gz |
MINOR: server: define non purgeable server flag
Define a flag to mark a server as non purgeable. This flag will be used
for "delete server" CLI handler. All servers without this flag will be
eligible to runtime suppression.
-rw-r--r-- | include/haproxy/server-t.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/haproxy/server-t.h b/include/haproxy/server-t.h index a01081d54..e190f9053 100644 --- a/include/haproxy/server-t.h +++ b/include/haproxy/server-t.h @@ -150,6 +150,7 @@ enum srv_initaddr { #define SRV_F_SOCKS4_PROXY 0x0400 /* this server uses SOCKS4 proxy */ #define SRV_F_NO_RESOLUTION 0x0800 /* disable runtime DNS resolution on this server */ #define SRV_F_DYNAMIC 0x1000 /* dynamic server instantiated at runtime */ +#define SRV_F_NON_PURGEABLE 0x2000 /* this server cannot be removed at runtime */ /* configured server options for send-proxy (server->pp_opts) */ #define SRV_PP_V1 0x0001 /* proxy protocol version 1 */ |