diff --git a/include/types/cli.h b/include/haproxy/cli-t.h similarity index 94% rename from include/types/cli.h rename to include/haproxy/cli-t.h index 710e01433..bfa3a34a7 100644 --- a/include/types/cli.h +++ b/include/haproxy/cli-t.h @@ -1,7 +1,9 @@ /* - * include/types/cli.h + * include/haproxy/cli-t.h * This file provides structures and types for CLI. * + * 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 * License as published by the Free Software Foundation, version 2.1 @@ -17,8 +19,8 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef _TYPES_CLI_H -#define _TYPES_CLI_H +#ifndef _HAPROXY_CLI_T_H +#define _HAPROXY_CLI_T_H #include #include @@ -41,22 +43,6 @@ #define APPCTX_CLI_ST1_PAYLOAD (1 << 1) #define APPCTX_CLI_ST1_NOLF (1 << 2) -struct cli_kw { - const char *str_kw[5]; /* keywords ended by NULL, limited to 5 - separated keywords combination */ - const char *usage; /* usage message */ - int (*parse)(char **args, char *payload, struct appctx *appctx, void *private); - int (*io_handler)(struct appctx *appctx); - void (*io_release)(struct appctx *appctx); - void *private; - int level; /* this is the level needed to show the keyword usage and to use it */ -}; - -struct cli_kw_list { - struct list list; - struct cli_kw kw[VAR_ARRAY]; -}; - /* CLI states */ enum { CLI_ST_INIT = 0, /* initial state, must leave to zero ! */ @@ -80,4 +66,20 @@ enum { }; -#endif /* _TYPES_CLI_H */ +struct cli_kw { + const char *str_kw[5]; /* keywords ended by NULL, limited to 5 + separated keywords combination */ + const char *usage; /* usage message */ + int (*parse)(char **args, char *payload, struct appctx *appctx, void *private); + int (*io_handler)(struct appctx *appctx); + void (*io_release)(struct appctx *appctx); + void *private; + int level; /* this is the level needed to show the keyword usage and to use it */ +}; + +struct cli_kw_list { + struct list list; + struct cli_kw kw[VAR_ARRAY]; +}; + +#endif /* _HAPROXY_CLI_T_H */ diff --git a/include/proto/cli.h b/include/haproxy/cli.h similarity index 96% rename from include/proto/cli.h rename to include/haproxy/cli.h index cbd3cd9d3..36bcb2b91 100644 --- a/include/proto/cli.h +++ b/include/haproxy/cli.h @@ -1,5 +1,5 @@ /* - * include/proto/cli.h + * include/haproxy/cli.h * This file contains definitions of some primitives to dedicated to * statistics output. * @@ -20,13 +20,13 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef _PROTO_CLI_H -#define _PROTO_CLI_H +#ifndef _HAPROXY_CLI_H +#define _HAPROXY_CLI_H #include +#include #include #include -#include #include @@ -96,5 +96,5 @@ static inline int cli_dynerr(struct appctx *appctx, char *err) } -#endif /* _PROTO_CLI_H */ +#endif /* _HAPROXY_CLI_H */ diff --git a/include/haproxy/listener.h b/include/haproxy/listener.h index 3d3d1181b..c2ac75e05 100644 --- a/include/haproxy/listener.h +++ b/include/haproxy/listener.h @@ -26,9 +26,9 @@ #include #include +#include #include #include -#include /* This function tries to temporarily disable a listener, depending on the OS * capabilities. Linux unbinds the listen socket after a SHUT_RD, and ignores diff --git a/src/activity.c b/src/activity.c index 59ae4fad4..1f2ab487d 100644 --- a/src/activity.c +++ b/src/activity.c @@ -12,11 +12,11 @@ #include #include +#include #include #include #include #include -#include #include #include diff --git a/src/cache.c b/src/cache.c index 707a01161..138ae525d 100644 --- a/src/cache.c +++ b/src/cache.c @@ -12,18 +12,17 @@ #include #include +#include #include #include #include #include #include -#include #include #include #include -#include #include #include #include diff --git a/src/cli.c b/src/cli.c index 2a0f423b8..2b54dc1aa 100644 --- a/src/cli.c +++ b/src/cli.c @@ -30,6 +30,7 @@ #include #include #include +#include #include #include #include @@ -52,7 +53,6 @@ #include #include #include -#include #include #include #include diff --git a/src/debug.c b/src/debug.c index 0726d7d66..51c84cb0d 100644 --- a/src/debug.c +++ b/src/debug.c @@ -21,6 +21,7 @@ #include #include +#include #include #include #include @@ -31,7 +32,6 @@ #include -#include #include #include diff --git a/src/dns.c b/src/dns.c index 036d4af3d..e54205b81 100644 --- a/src/dns.c +++ b/src/dns.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include @@ -35,11 +36,9 @@ #include #include -#include #include #include -#include #include #include #include diff --git a/src/haproxy.c b/src/haproxy.c index 26702a906..c717577a2 100644 --- a/src/haproxy.c +++ b/src/haproxy.c @@ -86,6 +86,7 @@ #include #include #include +#include #include #include #include @@ -114,7 +115,6 @@ #include #include -#include #include #include @@ -122,7 +122,6 @@ #include #include #include -#include #include #include #include diff --git a/src/hlua.c b/src/hlua.c index 04319bc78..1538739b0 100644 --- a/src/hlua.c +++ b/src/hlua.c @@ -26,6 +26,7 @@ #include #include +#include #include #include #include @@ -48,12 +49,10 @@ #include #include -#include #include #include #include -#include #include #include #include diff --git a/src/hlua_fcn.c b/src/hlua_fcn.c index c9ef840e4..c14c885ff 100644 --- a/src/hlua_fcn.c +++ b/src/hlua_fcn.c @@ -18,6 +18,7 @@ #include #include +#include #include #include #include @@ -25,7 +26,6 @@ #include #include -#include #include #include diff --git a/src/log.c b/src/log.c index 7b5a3574b..fcf61b1b4 100644 --- a/src/log.c +++ b/src/log.c @@ -26,17 +26,16 @@ #include #include +#include #include #include #include #include #include -#include #include #include -#include #include #include #include diff --git a/src/map.c b/src/map.c index 65fd1edb0..8b7cc5113 100644 --- a/src/map.c +++ b/src/map.c @@ -14,16 +14,14 @@ #include #include +#include #include #include #include #include #include -#include - #include -#include #include #include #include diff --git a/src/mworker.c b/src/mworker.c index 091a6dfb0..3481c1980 100644 --- a/src/mworker.c +++ b/src/mworker.c @@ -19,6 +19,7 @@ #include #include +#include #include #include #include @@ -26,10 +27,8 @@ #include #include -#include #include -#include #include #include #include diff --git a/src/peers.c b/src/peers.c index c9d57355b..030a08240 100644 --- a/src/peers.c +++ b/src/peers.c @@ -22,6 +22,7 @@ #include #include +#include #include #include #include @@ -36,7 +37,6 @@ #include #include -#include #include #include #include diff --git a/src/pool.c b/src/pool.c index e8b96a0e3..1e87b750f 100644 --- a/src/pool.c +++ b/src/pool.c @@ -13,7 +13,7 @@ #include #include -#include +#include #include #include @@ -25,7 +25,6 @@ #include -#include #include #include #include diff --git a/src/proxy.c b/src/proxy.c index 8e0f03a10..94bce71a4 100644 --- a/src/proxy.c +++ b/src/proxy.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include @@ -34,9 +35,7 @@ #include #include -#include -#include #include #include #include diff --git a/src/ring.c b/src/ring.c index 323249dc3..cdf91859b 100644 --- a/src/ring.c +++ b/src/ring.c @@ -22,8 +22,8 @@ #include #include #include +#include #include -#include #include #include diff --git a/src/server.c b/src/server.c index c4a453bf9..e8ed5a9af 100644 --- a/src/server.c +++ b/src/server.c @@ -20,6 +20,7 @@ #include #include +#include #include #include #include @@ -31,10 +32,6 @@ #include #include -#include -#include - -#include #include #include #include diff --git a/src/sink.c b/src/sink.c index c4a452dcf..8408be7c6 100644 --- a/src/sink.c +++ b/src/sink.c @@ -20,10 +20,10 @@ #include #include +#include #include #include #include -#include #include #include #include diff --git a/src/ssl_ckch.c b/src/ssl_ckch.c index 5b1b4e10e..1125961e9 100644 --- a/src/ssl_ckch.c +++ b/src/ssl_ckch.c @@ -22,6 +22,7 @@ #include #include +#include #include #include #include @@ -29,10 +30,8 @@ #include -#include #include -#include #include #include #include diff --git a/src/ssl_crtlist.c b/src/ssl_crtlist.c index 9d0e1e7c5..ab88dcb44 100644 --- a/src/ssl_crtlist.c +++ b/src/ssl_crtlist.c @@ -15,6 +15,7 @@ #include #include +#include #include #include #include @@ -24,11 +25,9 @@ #include #include -#include #include #include -#include #include #include diff --git a/src/ssl_sock.c b/src/ssl_sock.c index aa983bd03..35c03a8cc 100644 --- a/src/ssl_sock.c +++ b/src/ssl_sock.c @@ -46,6 +46,7 @@ #include #include +#include #include #include #include @@ -68,12 +69,10 @@ #include #include -#include #include #include #include -#include #include #include #include diff --git a/src/stats.c b/src/stats.c index bc590660a..e62f0e419 100644 --- a/src/stats.c +++ b/src/stats.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include @@ -51,11 +52,8 @@ #include #include -#include - #include #include -#include #include #include #include diff --git a/src/stick_table.c b/src/stick_table.c index a79defc79..736c8098e 100644 --- a/src/stick_table.c +++ b/src/stick_table.c @@ -16,6 +16,7 @@ #include #include +#include #include #include #include @@ -31,10 +32,7 @@ #include #include -#include - #include -#include #include #include #include diff --git a/src/stream.c b/src/stream.c index e6058c5cf..5eced5b6a 100644 --- a/src/stream.c +++ b/src/stream.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include @@ -39,14 +40,12 @@ #include #include -#include #include #include #include #include #include -#include #include #include #include diff --git a/src/trace.c b/src/trace.c index 2c7bbb67c..bb9db085a 100644 --- a/src/trace.c +++ b/src/trace.c @@ -21,9 +21,9 @@ #include #include #include +#include #include #include -#include #include #include #include