From: Aurelien DARRAGON Date: Wed, 28 Dec 2022 13:57:55 +0000 (+0100) Subject: MINOR: proxy: introduce http only options X-Git-Tag: v2.8-dev3~75 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=832e9f41196b5c3d073fbeac11b2c6a21a597ead;p=thirdparty%2Fhaproxy.git 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. --- diff --git a/include/haproxy/proxy-t.h b/include/haproxy/proxy-t.h index f1c5b03b55..e863299cfb 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 */