From 832e9f41196b5c3d073fbeac11b2c6a21a597ead Mon Sep 17 00:00:00 2001 From: Aurelien DARRAGON Date: Wed, 28 Dec 2022 14:57:55 +0100 Subject: [PATCH] MINOR: proxy: introduce http only options This commit is innoffensive but will allow to do some code refactors in existing proxy http options. Newly created http related proxy options will also benefit from this. --- include/haproxy/proxy-t.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/haproxy/proxy-t.h b/include/haproxy/proxy-t.h index f1c5b03..e863299 100644 --- a/include/haproxy/proxy-t.h +++ b/include/haproxy/proxy-t.h @@ -266,6 +266,10 @@ struct error_snapshot { char buf[VAR_ARRAY]; /* copy of the beginning of the message for bufsize bytes */ }; +/* http options */ +struct proxy_http { +}; + struct proxy { enum obj_type obj_type; /* object type == OBJ_TYPE_PROXY */ char flags; /* bit field PR_FL_* */ @@ -441,6 +445,7 @@ struct proxy { char *elfs_file; int elfs_line; } conf; /* config information */ + struct proxy_http http; /* http only options */ struct eb_root used_server_addr; /* list of server addresses in use */ void *parent; /* parent of the proxy when applicable */ struct comp *comp; /* http compression */ -- 1.7.10.4