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.
This commit is contained in:
Aurelien DARRAGON 2022-12-28 14:57:55 +01:00 committed by Christopher Faulet
parent 5f7f5fe76a
commit 832e9f4119

View File

@ -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 */