From dfd3de882610a9fed48d533d5b5e30ecc1386d0f Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Thu, 4 Jun 2020 23:46:14 +0200 Subject: [PATCH] REORG: include: move stream.h to haproxy/stream{,-t}.h This one was not easy because it was embarking many includes with it, which other files would automatically find. At least global.h, arg.h and tools.h were identified. 93 total locations were identified, 8 additional includes had to be added. In the rare files where it was possible to finalize the sorting of includes by adjusting only one or two extra lines, it was done. But all files would need to be rechecked and cleaned up now. It was the last set of files in types/ and proto/ and these directories must not be reused anymore. --- contrib/debug/flags.c | 2 +- contrib/modsecurity/modsec_wrapper.c | 6 ++---- .../prometheus-exporter/service-prometheus.c | 2 +- include/haproxy/applet-t.h | 3 +-- include/haproxy/backend.h | 2 +- include/haproxy/channel.h | 4 ++-- include/haproxy/cli.h | 2 +- include/haproxy/fcgi-app.h | 2 +- include/haproxy/filters.h | 2 +- include/haproxy/frontend.h | 2 +- include/haproxy/http_ana.h | 2 +- include/haproxy/log.h | 2 +- include/haproxy/obj_type.h | 2 +- include/haproxy/payload.h | 2 +- include/haproxy/peers.h | 4 ++-- include/haproxy/queue.h | 2 +- include/haproxy/spoe-t.h | 2 +- include/{types/stream.h => haproxy/stream-t.h} | 18 ++++++++---------- include/{proto => haproxy}/stream.h | 18 +++++++++--------- include/haproxy/stream_interface.h | 2 +- include/haproxy/tcp_rules.h | 2 +- include/haproxy/vars.h | 2 +- src/applet.c | 2 +- src/backend.c | 3 ++- src/cache.c | 3 +-- src/cfgparse-global.c | 1 + src/cfgparse.c | 2 +- src/cli.c | 2 +- src/compression.c | 2 +- src/filters.c | 8 ++++---- src/flt_http_comp.c | 3 +-- src/flt_spoe.c | 10 ++++------ src/flt_trace.c | 7 ++----- src/frontend.c | 2 +- src/h1_htx.c | 1 + src/haproxy.c | 2 +- src/hlua.c | 5 ++--- src/http_ana.c | 6 +++--- src/http_conv.c | 8 +++----- src/http_fetch.c | 5 ++--- src/http_rules.c | 1 + src/listener.c | 2 +- src/log.c | 2 +- src/mux_fcgi.c | 3 +-- src/mux_h1.c | 2 +- src/mux_h2.c | 4 ++-- src/mux_pt.c | 2 +- src/mworker-prog.c | 2 ++ src/mworker.c | 8 +++----- src/namespace.c | 5 +++-- src/peers.c | 7 +++---- src/proto_tcp.c | 3 +-- src/proxy.c | 2 +- src/queue.c | 5 ++--- src/regex.c | 1 + src/server.c | 2 +- src/session.c | 1 - src/ssl_sock.c | 2 +- src/stats.c | 2 +- src/stick_table.c | 2 +- src/stream.c | 3 ++- src/stream_interface.c | 2 +- src/task.c | 2 +- src/tcp_rules.c | 8 ++++---- src/vars.c | 5 +++-- 65 files changed, 111 insertions(+), 124 deletions(-) rename include/{types/stream.h => haproxy/stream-t.h} (98%) rename include/{proto => haproxy}/stream.h (97%) diff --git a/contrib/debug/flags.c b/contrib/debug/flags.c index 15136a3b4..e1dfee978 100644 --- a/contrib/debug/flags.c +++ b/contrib/debug/flags.c @@ -4,7 +4,7 @@ #include #include #include -#include +#include #include #include diff --git a/contrib/modsecurity/modsec_wrapper.c b/contrib/modsecurity/modsec_wrapper.c index b5840c348..17fe461ed 100644 --- a/contrib/modsecurity/modsec_wrapper.c +++ b/contrib/modsecurity/modsec_wrapper.c @@ -16,16 +16,14 @@ #include #include +#include #include #include #include #include +#include #include -#include - -#include - #include #include "modsec_wrapper.h" diff --git a/contrib/prometheus-exporter/service-prometheus.c b/contrib/prometheus-exporter/service-prometheus.c index 52cac0818..bc968d98e 100644 --- a/contrib/prometheus-exporter/service-prometheus.c +++ b/contrib/prometheus-exporter/service-prometheus.c @@ -34,7 +34,7 @@ #include #include #include -#include +#include #include #include diff --git a/include/haproxy/applet-t.h b/include/haproxy/applet-t.h index 7ce112a08..08467fc24 100644 --- a/include/haproxy/applet-t.h +++ b/include/haproxy/applet-t.h @@ -28,11 +28,10 @@ #include #include #include +#include #include #include -#include - /* flags for appctx->state */ #define APPLET_WANT_DIE 0x01 /* applet was running and requested to die */ diff --git a/include/haproxy/backend.h b/include/haproxy/backend.h index 5f6acaa24..a5e3b464a 100644 --- a/include/haproxy/backend.h +++ b/include/haproxy/backend.h @@ -26,8 +26,8 @@ #include #include #include +#include #include -#include int assign_server(struct stream *s); int assign_server_address(struct stream *s); diff --git a/include/haproxy/channel.h b/include/haproxy/channel.h index 96f076e1f..5484d4315 100644 --- a/include/haproxy/channel.h +++ b/include/haproxy/channel.h @@ -27,13 +27,13 @@ #include #include #include +#include #include #include +#include #include #include -#include -#include /* perform minimal intializations, report 0 in case of error, 1 if OK. */ int init_channel(); diff --git a/include/haproxy/cli.h b/include/haproxy/cli.h index 6257c247f..3a4525ccf 100644 --- a/include/haproxy/cli.h +++ b/include/haproxy/cli.h @@ -27,7 +27,7 @@ #include #include #include -#include +#include void cli_register_kw(struct cli_kw_list *kw_list); diff --git a/include/haproxy/fcgi-app.h b/include/haproxy/fcgi-app.h index 23f29f138..99f0d58fd 100644 --- a/include/haproxy/fcgi-app.h +++ b/include/haproxy/fcgi-app.h @@ -24,7 +24,7 @@ #include #include -#include +#include struct fcgi_app *fcgi_app_find_by_name(const char *name); struct fcgi_flt_conf *find_px_fcgi_conf(struct proxy *px); diff --git a/include/haproxy/filters.h b/include/haproxy/filters.h index 74b4ce968..48d3c254e 100644 --- a/include/haproxy/filters.h +++ b/include/haproxy/filters.h @@ -25,7 +25,7 @@ #include #include #include -#include +#include extern const char *trace_flt_id; extern const char *http_comp_flt_id; diff --git a/include/haproxy/frontend.h b/include/haproxy/frontend.h index 114d87724..eb986fb0b 100644 --- a/include/haproxy/frontend.h +++ b/include/haproxy/frontend.h @@ -22,7 +22,7 @@ #ifndef _HAPROXY_FRONTEND_H #define _HAPROXY_FRONTEND_H -#include +#include int frontend_accept(struct stream *s); diff --git a/include/haproxy/http_ana.h b/include/haproxy/http_ana.h index 6bf4a5a2b..ce28a7cdc 100644 --- a/include/haproxy/http_ana.h +++ b/include/haproxy/http_ana.h @@ -26,7 +26,7 @@ #include #include #include -#include +#include extern struct pool_head *pool_head_uniqueid; extern struct pool_head *pool_head_http_txn; diff --git a/include/haproxy/log.h b/include/haproxy/log.h index 1092920e9..8eab64faa 100644 --- a/include/haproxy/log.h +++ b/include/haproxy/log.h @@ -28,8 +28,8 @@ #include #include #include +#include #include -#include extern struct pool_head *pool_head_requri; extern struct pool_head *pool_head_uniqueid; diff --git a/include/haproxy/obj_type.h b/include/haproxy/obj_type.h index d42b250a2..0946c40b7 100644 --- a/include/haproxy/obj_type.h +++ b/include/haproxy/obj_type.h @@ -31,7 +31,7 @@ #include #include #include -#include +#include #include static inline enum obj_type obj_type(const enum obj_type *t) diff --git a/include/haproxy/payload.h b/include/haproxy/payload.h index da5b4e117..f91817af0 100644 --- a/include/haproxy/payload.h +++ b/include/haproxy/payload.h @@ -24,7 +24,7 @@ #include #include -#include +#include int fetch_rdp_cookie_name(struct stream *s, struct sample *smp, const char *cname, int clen); int val_payload_lv(struct arg *arg, char **err_msg); diff --git a/include/haproxy/peers.h b/include/haproxy/peers.h index 958123a3c..636b5c871 100644 --- a/include/haproxy/peers.h +++ b/include/haproxy/peers.h @@ -27,10 +27,10 @@ #include #include #include +#include +#include #include -#include -#include extern struct peers *cfg_peers; diff --git a/include/haproxy/queue.h b/include/haproxy/queue.h index ef61c0d94..19e1c5177 100644 --- a/include/haproxy/queue.h +++ b/include/haproxy/queue.h @@ -28,7 +28,7 @@ #include #include #include -#include +#include extern struct pool_head *pool_head_pendconn; diff --git a/include/haproxy/spoe-t.h b/include/haproxy/spoe-t.h index 9b0df17ee..bd9bdb2bc 100644 --- a/include/haproxy/spoe-t.h +++ b/include/haproxy/spoe-t.h @@ -31,9 +31,9 @@ #include #include #include +#include #include #include -#include /* Type of list of messages */ #define SPOE_MSGS_BY_EVENT 0x01 diff --git a/include/types/stream.h b/include/haproxy/stream-t.h similarity index 98% rename from include/types/stream.h rename to include/haproxy/stream-t.h index 8e71049c7..9d8c1fe1c 100644 --- a/include/types/stream.h +++ b/include/haproxy/stream-t.h @@ -1,8 +1,8 @@ /* - * include/types/stream.h + * include/haproxy/stream-t.h * This file defines everything related to streams. * - * Copyright (C) 2000-2015 Willy Tarreau - w@1wt.eu + * Copyright (C) 2000-2020 Willy Tarreau - w@1wt.eu * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -19,16 +19,13 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef _TYPES_STREAM_H -#define _TYPES_STREAM_H - +#ifndef _HAPROXY_STREAM_T_H +#define _HAPROXY_STREAM_T_H #include -#include #include #include -#include #include #include #include @@ -40,11 +37,12 @@ #include #include #include +#include #include +#include +#include #include -#include -#include /* Various Stream Flags, bits values 0x01 to 0x100 (shift 0) */ #define SF_DIRECT 0x00000001 /* connection made on the server matching the client cookie */ @@ -195,7 +193,7 @@ struct stream { } dns_ctx; /* context information for DNS resolution */ }; -#endif /* _TYPES_STREAM_H */ +#endif /* _HAPROXY_STREAM_T_H */ /* * Local variables: diff --git a/include/proto/stream.h b/include/haproxy/stream.h similarity index 97% rename from include/proto/stream.h rename to include/haproxy/stream.h index be6fcd29b..d9f2e185b 100644 --- a/include/proto/stream.h +++ b/include/haproxy/stream.h @@ -1,8 +1,8 @@ /* - * include/proto/stream.h + * include/haproxy/stream.h * This file defines everything related to streams. * - * Copyright (C) 2000-2010 Willy Tarreau - w@1wt.eu + * Copyright (C) 2000-2020 Willy Tarreau - w@1wt.eu * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -19,20 +19,20 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef _PROTO_STREAM_H -#define _PROTO_STREAM_H +#ifndef _HAPROXY_STREAM_H +#define _HAPROXY_STREAM_H #include #include -#include -#include #include #include #include +#include #include #include -#include -#include +#include +#include +#include extern struct trace_source trace_strm; @@ -418,7 +418,7 @@ static inline void stream_choose_redispatch(struct stream *s) void service_keywords_register(struct action_kw_list *kw_list); void list_services(FILE *out); -#endif /* _PROTO_STREAM_H */ +#endif /* _HAPROXY_STREAM_H */ /* * Local variables: diff --git a/include/haproxy/stream_interface.h b/include/haproxy/stream_interface.h index 653ae39e9..f3e60b7be 100644 --- a/include/haproxy/stream_interface.h +++ b/include/haproxy/stream_interface.h @@ -26,8 +26,8 @@ #include #include #include +#include #include -#include extern struct si_ops si_embedded_ops; diff --git a/include/haproxy/tcp_rules.h b/include/haproxy/tcp_rules.h index d808062ca..57073f49a 100644 --- a/include/haproxy/tcp_rules.h +++ b/include/haproxy/tcp_rules.h @@ -25,7 +25,7 @@ #include #include #include -#include +#include int tcp_inspect_request(struct stream *s, struct channel *req, int an_bit); int tcp_inspect_response(struct stream *s, struct channel *rep, int an_bit); diff --git a/include/haproxy/vars.h b/include/haproxy/vars.h index b13e82d2c..0b73b36e3 100644 --- a/include/haproxy/vars.h +++ b/include/haproxy/vars.h @@ -22,8 +22,8 @@ #ifndef _HAPROXY_VARS_H #define _HAPROXY_VARS_H -#include #include +#include #include #include diff --git a/src/applet.c b/src/applet.c index e27e2a6e2..3ec106ce3 100644 --- a/src/applet.c +++ b/src/applet.c @@ -17,9 +17,9 @@ #include #include #include +#include #include #include -#include unsigned int nb_applets = 0; diff --git a/src/backend.c b/src/backend.c index e4b677aea..4927b0113 100644 --- a/src/backend.c +++ b/src/backend.c @@ -43,10 +43,12 @@ #include #include #include +#include #include #include #include #include +#include #include #include @@ -55,7 +57,6 @@ #include #include #include -#include #define TRACE_SOURCE &trace_strm diff --git a/src/cache.c b/src/cache.c index e95493ab2..ba96ede65 100644 --- a/src/cache.c +++ b/src/cache.c @@ -21,12 +21,11 @@ #include #include #include +#include #include #include #include -#include - #include #include diff --git a/src/cfgparse-global.c b/src/cfgparse-global.c index 2120b635f..81261722a 100644 --- a/src/cfgparse-global.c +++ b/src/cfgparse-global.c @@ -13,6 +13,7 @@ #include #include +#include /* * parse a line in a section. Returns the error code, 0 if OK, or diff --git a/src/cfgparse.c b/src/cfgparse.c index 49ef69d69..a983e5ad2 100644 --- a/src/cfgparse.c +++ b/src/cfgparse.c @@ -77,8 +77,8 @@ #include #include #include -#include #include +#include #include diff --git a/src/cli.c b/src/cli.c index 07d3631d6..c39cbb6fb 100644 --- a/src/cli.c +++ b/src/cli.c @@ -45,6 +45,7 @@ #include #include #include +#include #include #include #include @@ -61,7 +62,6 @@ #include #include #include -#include #define PAYLOAD_PATTERN "<<" diff --git a/src/compression.c b/src/compression.c index f77292cf4..cd548fc45 100644 --- a/src/compression.c +++ b/src/compression.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include @@ -37,7 +38,6 @@ #include #include -#include #if defined(USE_ZLIB) diff --git a/src/filters.c b/src/filters.c index b65873925..f0bfcf52e 100644 --- a/src/filters.c +++ b/src/filters.c @@ -13,19 +13,19 @@ #include #include #include +#include #include #include #include -#include +#include #include #include #include +#include #include #include +#include -#include -#include -#include #define TRACE_SOURCE &trace_strm diff --git a/src/flt_http_comp.c b/src/flt_http_comp.c index db758d1ee..30b5aad2b 100644 --- a/src/flt_http_comp.c +++ b/src/flt_http_comp.c @@ -22,10 +22,9 @@ #include #include #include +#include #include -#include - const char *http_comp_flt_id = "compression filter"; struct flt_ops comp_ops; diff --git a/src/flt_spoe.c b/src/flt_spoe.c index 47a43e69a..25c075be7 100644 --- a/src/flt_spoe.c +++ b/src/flt_spoe.c @@ -14,10 +14,13 @@ #include #include +#include #include #include #include +#include #include +#include #include #include #include @@ -27,18 +30,13 @@ #include #include #include +#include #include #include #include #include #include -#include -#include - -#include -#include -#include #if defined(DEBUG_SPOE) || defined(DEBUG_FULL) #define SPOE_PRINTF(x...) fprintf(x) diff --git a/src/flt_trace.c b/src/flt_trace.c index 940ddd2e2..b0e448a36 100644 --- a/src/flt_trace.c +++ b/src/flt_trace.c @@ -15,19 +15,16 @@ #include #include #include +#include #include #include #include #include #include +#include #include #include -#include -#include - -#include - const char *trace_flt_id = "trace filter"; struct flt_ops trace_ops; diff --git a/src/frontend.c b/src/frontend.c index 78dc964ed..b819f5b38 100644 --- a/src/frontend.c +++ b/src/frontend.c @@ -30,6 +30,7 @@ #include #include #include +#include #include #include #include @@ -40,7 +41,6 @@ #include #include #include -#include /* Finish a stream accept() for a proxy (TCP or HTTP). It returns a negative * value in case of a critical failure which must cause the listener to be diff --git a/src/h1_htx.c b/src/h1_htx.c index b27ddca81..f6f21f2b3 100644 --- a/src/h1_htx.c +++ b/src/h1_htx.c @@ -12,6 +12,7 @@ #include #include +#include #include #include #include diff --git a/src/haproxy.c b/src/haproxy.c index f1478b2a3..043625f91 100644 --- a/src/haproxy.c +++ b/src/haproxy.c @@ -111,6 +111,7 @@ #include #include #include +#include #include #include #include @@ -126,7 +127,6 @@ #include #include #include -#include /* array of init calls for older platforms */ DECLARE_INIT_STAGES; diff --git a/src/hlua.c b/src/hlua.c index 57e015cb4..ef41e7d91 100644 --- a/src/hlua.c +++ b/src/hlua.c @@ -25,6 +25,7 @@ #include #include +#include #include #include #include @@ -48,15 +49,13 @@ #include #include #include +#include #include #include #include #include #include -#include -#include - /* Lua uses longjmp to perform yield or throwing errors. This * macro is used only for identifying the function that can * not return because a longjmp is executed. diff --git a/src/http_ana.c b/src/http_ana.c index c0b3dd480..c4973e8ed 100644 --- a/src/http_ana.c +++ b/src/http_ana.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include @@ -29,13 +30,12 @@ #include #include #include +#include #include +#include #include #include -#include - -#include #define TRACE_SOURCE &trace_strm diff --git a/src/http_conv.c b/src/http_conv.c index bee2f90ca..c9f0ffaab 100644 --- a/src/http_conv.c +++ b/src/http_conv.c @@ -16,19 +16,17 @@ #include #include +#include #include +#include #include #include #include #include +#include #include #include -#include - -#include -#include - static int smp_check_http_date_unit(struct arg *args, struct sample_conv *conv, const char *file, int line, char **err) { diff --git a/src/http_fetch.c b/src/http_fetch.c index 812ede5c7..c2b82889b 100644 --- a/src/http_fetch.c +++ b/src/http_fetch.c @@ -16,6 +16,7 @@ #include #include +#include #include #include #include @@ -33,12 +34,10 @@ #include #include #include +#include #include #include -#include -#include - /* this struct is used between calls to smp_fetch_hdr() or smp_fetch_cookie() */ static THREAD_LOCAL struct http_hdr_ctx static_http_hdr_ctx; diff --git a/src/http_rules.c b/src/http_rules.c index 40ffb7135..e4506f93c 100644 --- a/src/http_rules.c +++ b/src/http_rules.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include diff --git a/src/listener.c b/src/listener.c index 177964296..a7ff80374 100644 --- a/src/listener.c +++ b/src/listener.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include @@ -38,7 +39,6 @@ #include #include #include -#include /* List head of all known bind keywords */ static struct bind_kw_list bind_keywords = { diff --git a/src/log.c b/src/log.c index 4027db28b..8c2334ad3 100644 --- a/src/log.c +++ b/src/log.c @@ -31,6 +31,7 @@ #include #include #include +#include #include #include #include @@ -42,7 +43,6 @@ #include #include #include -#include struct log_fmt { char *name; diff --git a/src/mux_fcgi.c b/src/mux_fcgi.c index 5664b8814..dc4bab1d1 100644 --- a/src/mux_fcgi.c +++ b/src/mux_fcgi.c @@ -27,9 +27,8 @@ #include #include #include +#include #include - -#include #include /* FCGI Connection flags (32 bits) */ diff --git a/src/mux_h1.c b/src/mux_h1.c index c2896b48f..cffdd60be 100644 --- a/src/mux_h1.c +++ b/src/mux_h1.c @@ -26,7 +26,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/mux_h2.c b/src/mux_h2.c index 34caea38d..44a433215 100644 --- a/src/mux_h2.c +++ b/src/mux_h2.c @@ -10,6 +10,7 @@ * */ +#include #include #include #include @@ -23,10 +24,9 @@ #include #include #include +#include #include #include -#include -#include /* dummy streams returned for closed, error, refused, idle and states */ diff --git a/src/mux_pt.c b/src/mux_pt.c index 08d6cea30..bbfcf5ba9 100644 --- a/src/mux_pt.c +++ b/src/mux_pt.c @@ -13,8 +13,8 @@ #include #include #include +#include #include -#include struct mux_pt_ctx { struct conn_stream *cs; diff --git a/src/mworker-prog.c b/src/mworker-prog.c index 800624f94..f6e61ed35 100644 --- a/src/mworker-prog.c +++ b/src/mworker-prog.c @@ -23,8 +23,10 @@ #include #include #include +#include #include #include +#include static int use_program = 0; /* do we use the program section ? */ diff --git a/src/mworker.c b/src/mworker.c index 9546b26e8..9dd9f33d6 100644 --- a/src/mworker.c +++ b/src/mworker.c @@ -20,6 +20,8 @@ #include #include #include +#include +#include #include #include #include @@ -27,14 +29,10 @@ #include #include #include +#include #include #include -#include - -#include -#include - #if defined(USE_SYSTEMD) #include diff --git a/src/namespace.c b/src/namespace.c index 8b7190ca0..59d03c2b4 100644 --- a/src/namespace.c +++ b/src/namespace.c @@ -11,10 +11,11 @@ #include #include -#include -#include #include +#include +#include #include +#include #include /* Opens the namespace and returns the FD or -1 in case of error diff --git a/src/peers.c b/src/peers.c index 933f8ba75..dca5619a6 100644 --- a/src/peers.c +++ b/src/peers.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include @@ -35,15 +36,13 @@ #include #include #include +#include +#include #include #include #include #include -#include -#include -#include - /*******************************/ /* Current peer learning state */ diff --git a/src/proto_tcp.c b/src/proto_tcp.c index 4ca410009..2a259f8a7 100644 --- a/src/proto_tcp.c +++ b/src/proto_tcp.c @@ -43,11 +43,10 @@ #include #include #include +#include #include #include -#include - #include #include #include diff --git a/src/proxy.c b/src/proxy.c index 12cbd4651..e13c4edc9 100644 --- a/src/proxy.c +++ b/src/proxy.c @@ -33,6 +33,7 @@ #include #include #include +#include #include #include #include @@ -45,7 +46,6 @@ #include #include #include -#include int listeners; /* # of proxy listeners, set by cfgparse */ diff --git a/src/queue.c b/src/queue.c index c2853a959..3cc8aeab7 100644 --- a/src/queue.c +++ b/src/queue.c @@ -69,6 +69,7 @@ s * queue's lock. * - a pendconn doesn't switch between queues, it stays where it is. */ +#include #include #include #include @@ -76,14 +77,12 @@ s * queue's lock. #include #include #include +#include #include #include #include #include #include -#include - -#include #define NOW_OFFSET_BOUNDARY() ((now_ms - (TIMER_LOOK_BACK >> 12)) & 0xfffff) diff --git a/src/regex.c b/src/regex.c index 3510f72c8..1c3c55f40 100644 --- a/src/regex.c +++ b/src/regex.c @@ -15,6 +15,7 @@ #include #include +#include #include #include #include diff --git a/src/server.c b/src/server.c index 63aa6ea6c..32aa72ee7 100644 --- a/src/server.c +++ b/src/server.c @@ -32,13 +32,13 @@ #include #include #include +#include #include #include #include #include #include -#include #include #include diff --git a/src/session.c b/src/session.c index 7066a8f7d..02b021201 100644 --- a/src/session.c +++ b/src/session.c @@ -22,7 +22,6 @@ #include #include -#include DECLARE_POOL(pool_head_session, "session", sizeof(struct session)); DECLARE_POOL(pool_head_sess_srv_list, "session server list", diff --git a/src/ssl_sock.c b/src/ssl_sock.c index 4cbe2dcbf..be3cd1645 100644 --- a/src/ssl_sock.c +++ b/src/ssl_sock.c @@ -64,6 +64,7 @@ #include #include #include +#include #include #include #include @@ -79,7 +80,6 @@ #include #include #include -#include /* ***** READ THIS before adding code here! ***** * diff --git a/src/stats.c b/src/stats.c index 21d8dada8..558e48f92 100644 --- a/src/stats.c +++ b/src/stats.c @@ -50,6 +50,7 @@ #include #include #include +#include #include #include #include @@ -62,7 +63,6 @@ #include #include #include -#include /* status codes available for the stats admin page (strictly 4 chars length) */ const char *stat_status_codes[STAT_STATUS_SIZE] = { diff --git a/src/stick_table.c b/src/stick_table.c index 03f6ca4e9..821ab984b 100644 --- a/src/stick_table.c +++ b/src/stick_table.c @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include @@ -39,7 +40,6 @@ #include #include #include -#include #include /* structure used to return a table key built from a sample */ diff --git a/src/stream.c b/src/stream.c index 52fcf9b0a..ecc65acaf 100644 --- a/src/stream.c +++ b/src/stream.c @@ -46,16 +46,17 @@ #include #include #include +#include #include #include #include +#include #include #include #include #include #include -#include #include #include diff --git a/src/stream_interface.c b/src/stream_interface.c index 67477a54c..1d6cf5155 100644 --- a/src/stream_interface.c +++ b/src/stream_interface.c @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include @@ -33,7 +34,6 @@ #include #include -#include #include diff --git a/src/task.c b/src/task.c index 368c3d059..bcf18b239 100644 --- a/src/task.c +++ b/src/task.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include @@ -23,7 +24,6 @@ #include #include -#include DECLARE_POOL(pool_head_task, "task", sizeof(struct task)); DECLARE_POOL(pool_head_tasklet, "tasklet", sizeof(struct tasklet)); diff --git a/src/tcp_rules.c b/src/tcp_rules.c index 750108bfd..5966fce73 100644 --- a/src/tcp_rules.c +++ b/src/tcp_rules.c @@ -11,6 +11,7 @@ */ #include #include +#include #include #include #include @@ -21,16 +22,15 @@ #include #include #include +#include +#include #include #include #include #include #include +#include -#include - -#include -#include #define TRACE_SOURCE &trace_strm diff --git a/src/vars.c b/src/vars.c index b26d60f2b..53afe1a41 100644 --- a/src/vars.c +++ b/src/vars.c @@ -1,17 +1,18 @@ #include +#include #include #include #include +#include #include #include #include #include +#include #include #include -#include -#include /* This contains a pool of struct vars */ DECLARE_STATIC_POOL(var_pool, "vars", sizeof(struct var));