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));