From: Willy Tarreau Date: Thu, 4 Jun 2020 07:08:41 +0000 (+0200) Subject: REORG: include: move http_htx.h to haproxy/http_htx{,-t}.h X-Git-Tag: v2.2-dev9~79 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=87735330d194056a2ff3a7e79a24021ef6febe3e;p=thirdparty%2Fhaproxy.git REORG: include: move http_htx.h to haproxy/http_htx{,-t}.h A few includes had to be added, namely list-t.h in the type file and types/proxy.h in the proto file. actions.h was including http-htx.h but didn't need it so it was dropped. --- diff --git a/contrib/prometheus-exporter/service-prometheus.c b/contrib/prometheus-exporter/service-prometheus.c index b79fab587d..7c58bab6ce 100644 --- a/contrib/prometheus-exporter/service-prometheus.c +++ b/contrib/prometheus-exporter/service-prometheus.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -28,7 +29,6 @@ #include #include #include -#include #include #include #include diff --git a/include/types/http_htx.h b/include/haproxy/http_htx-t.h similarity index 95% rename from include/types/http_htx.h rename to include/haproxy/http_htx-t.h index b3af77e3c3..dd3b2381ff 100644 --- a/include/types/http_htx.h +++ b/include/haproxy/http_htx-t.h @@ -1,5 +1,5 @@ /* - * include/types/http_htx.h + * include/haproxy/http_htx-t.h * This file defines everything related to HTTP manipulation using the internal * representation. * @@ -20,15 +20,16 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef _TYPES_HTTP_HTX_H -#define _TYPES_HTTP_HTX_H +#ifndef _HAPROXY_HTTP_HTX_T_H +#define _HAPROXY_HTTP_HTX_T_H #include #include +#include #include #include -#include +#include /* Context used to find/remove an HTTP header. */ struct http_hdr_ctx { @@ -92,4 +93,4 @@ struct http_errors { struct list list; /* http-errors list */ }; -#endif /* _TYPES_HTTP_HTX_H */ +#endif /* _HAPROXY_HTTP_HTX_T_H */ diff --git a/include/proto/http_htx.h b/include/haproxy/http_htx.h similarity index 95% rename from include/proto/http_htx.h rename to include/haproxy/http_htx.h index d480be8680..775037be08 100644 --- a/include/proto/http_htx.h +++ b/include/haproxy/http_htx.h @@ -1,5 +1,5 @@ /* - * include/types/http_htx.h + * include/haproxy/http_htx-t.h * This file defines function prototypes for HTTP manipulation using the * internal representation. * @@ -20,14 +20,14 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef _PROTO_HTTP_HTX_H -#define _PROTO_HTTP_HTX_H +#ifndef _HAPROXY_HTTP_HTX_H +#define _HAPROXY_HTTP_HTX_H -#include #include +#include +#include #include - -#include +#include extern struct buffer http_err_chunks[HTTP_ERR_SIZE]; extern struct http_reply http_err_replies[HTTP_ERR_SIZE]; @@ -73,4 +73,4 @@ struct buffer *http_parse_errorloc(int errloc, int status, const char *url, char int proxy_dup_default_conf_errors(struct proxy *curpx, struct proxy *defpx, char **errmsg); void proxy_release_conf_errors(struct proxy *px); -#endif /* _PROTO_HTTP_HTX_H */ +#endif /* _HAPROXY_HTTP_HTX_H */ diff --git a/include/types/action.h b/include/types/action.h index a102b2b927..c70fcf7331 100644 --- a/include/types/action.h +++ b/include/types/action.h @@ -26,7 +26,6 @@ #include #include -#include enum act_from { ACT_F_TCP_REQ_CON, /* tcp-request connection */ diff --git a/include/types/http_ana.h b/include/types/http_ana.h index 4a1a9cdcef..4dd8e33360 100644 --- a/include/types/http_ana.h +++ b/include/types/http_ana.h @@ -26,7 +26,7 @@ #include #include -#include +#include /* These are the flags that are found in txn->flags */ diff --git a/src/51d.c b/src/51d.c index ab628fe642..d6033f34a5 100644 --- a/src/51d.c +++ b/src/51d.c @@ -5,11 +5,11 @@ #include #include #include +#include #include #include #include #include -#include #include #include #include diff --git a/src/backend.c b/src/backend.c index a78aad8aa3..22f8603c8e 100644 --- a/src/backend.c +++ b/src/backend.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -35,7 +36,6 @@ #include #include #include -#include #include #include #include diff --git a/src/cache.c b/src/cache.c index 02083c05ce..0fa1c642fb 100644 --- a/src/cache.c +++ b/src/cache.c @@ -11,6 +11,7 @@ */ #include +#include #include #include #include @@ -23,7 +24,6 @@ #include #include #include -#include #include #include #include diff --git a/src/cfgparse-listen.c b/src/cfgparse-listen.c index c9c6b75237..0fdf5dbc68 100644 --- a/src/cfgparse-listen.c +++ b/src/cfgparse-listen.c @@ -16,12 +16,12 @@ #include #include +#include #include #include #include #include -#include #include #include #include diff --git a/src/checks.c b/src/checks.c index 59c176031a..b5c76fbf4d 100644 --- a/src/checks.c +++ b/src/checks.c @@ -40,6 +40,7 @@ #include #include #include +#include #include #include @@ -53,7 +54,6 @@ #include #include #include -#include #include #include #include diff --git a/src/da.c b/src/da.c index 51f6e38234..a9bc696aa8 100644 --- a/src/da.c +++ b/src/da.c @@ -4,10 +4,10 @@ #include #include #include +#include #include #include #include -#include #include #include #include diff --git a/src/fcgi-app.c b/src/fcgi-app.c index d846c25dbd..d9f6bdbe24 100644 --- a/src/fcgi-app.c +++ b/src/fcgi-app.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include @@ -23,7 +24,6 @@ #include #include #include -#include #include #include #include diff --git a/src/filters.c b/src/filters.c index 592b30320b..965b54fa06 100644 --- a/src/filters.c +++ b/src/filters.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -24,7 +25,6 @@ #include #include #include -#include #include #include #include diff --git a/src/flt_http_comp.c b/src/flt_http_comp.c index 8d02fc7593..c081e2790d 100644 --- a/src/flt_http_comp.c +++ b/src/flt_http_comp.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -24,7 +25,6 @@ #include #include -#include #include #include #include diff --git a/src/flt_trace.c b/src/flt_trace.c index 64dc564df0..362040c375 100644 --- a/src/flt_trace.c +++ b/src/flt_trace.c @@ -13,6 +13,7 @@ #include #include +#include #include #include #include @@ -24,7 +25,6 @@ #include #include -#include #include #include #include diff --git a/src/hlua.c b/src/hlua.c index 3de0bea1aa..daf2a8f06f 100644 --- a/src/hlua.c +++ b/src/hlua.c @@ -25,6 +25,7 @@ #include #include +#include #include #include #include @@ -45,7 +46,6 @@ #include #include #include -#include #include #include #include diff --git a/src/http_act.c b/src/http_act.c index 165cae27de..cba3c7965d 100644 --- a/src/http_act.c +++ b/src/http_act.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include @@ -33,7 +34,6 @@ #include #include #include -#include #include #include #include diff --git a/src/http_ana.c b/src/http_ana.c index 3065e38371..d26b9a444a 100644 --- a/src/http_ana.c +++ b/src/http_ana.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -26,7 +27,6 @@ #include #include #include -#include #include #include #include diff --git a/src/http_fetch.c b/src/http_fetch.c index f21d77c0aa..42ba8c2f7e 100644 --- a/src/http_fetch.c +++ b/src/http_fetch.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -34,7 +35,6 @@ #include #include #include -#include #include #include #include diff --git a/src/http_htx.c b/src/http_htx.c index f345b4b14e..af4dd5cec0 100644 --- a/src/http_htx.c +++ b/src/http_htx.c @@ -21,10 +21,10 @@ #include #include #include +#include #include #include -#include #include #include diff --git a/src/mux_fcgi.c b/src/mux_fcgi.c index 6473e725c9..3c95b64753 100644 --- a/src/mux_fcgi.c +++ b/src/mux_fcgi.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include @@ -26,7 +27,6 @@ #include #include -#include #include #include #include diff --git a/src/mux_h1.c b/src/mux_h1.c index e0d856fc94..107794c3d9 100644 --- a/src/mux_h1.c +++ b/src/mux_h1.c @@ -24,7 +24,7 @@ #include #include -#include +#include #include #include #include diff --git a/src/mux_h2.c b/src/mux_h2.c index 6ff4184381..02f6a5f964 100644 --- a/src/mux_h2.c +++ b/src/mux_h2.c @@ -18,10 +18,10 @@ #include #include #include +#include #include #include #include -#include #include #include #include diff --git a/src/stats.c b/src/stats.c index 21dd009c01..2700ab50a9 100644 --- a/src/stats.c +++ b/src/stats.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include @@ -54,7 +55,6 @@ #include #include #include -#include #include #include #include diff --git a/src/stream_interface.c b/src/stream_interface.c index 157fa51fc4..02d20a003e 100644 --- a/src/stream_interface.c +++ b/src/stream_interface.c @@ -21,6 +21,7 @@ #include #include +#include #include #include #include @@ -28,7 +29,6 @@ #include #include #include -#include #include #include #include diff --git a/src/wurfl.c b/src/wurfl.c index 0bc10fa989..9f374fa65e 100644 --- a/src/wurfl.c +++ b/src/wurfl.c @@ -6,12 +6,12 @@ #include #include #include +#include #include #include #include #include #include -#include #include #include #include