diff --git a/contrib/mod_defender/defender.c b/contrib/mod_defender/defender.c index b552a7c71..f3b905511 100644 --- a/contrib/mod_defender/defender.c +++ b/contrib/mod_defender/defender.c @@ -21,7 +21,7 @@ #include #include #include -#include +#include #include diff --git a/contrib/modsecurity/modsec_wrapper.c b/contrib/modsecurity/modsec_wrapper.c index 7ae831e5c..056da542a 100644 --- a/contrib/modsecurity/modsec_wrapper.c +++ b/contrib/modsecurity/modsec_wrapper.c @@ -16,7 +16,7 @@ #include #include -#include +#include #include #include diff --git a/include/common/time.h b/include/haproxy/time.h similarity index 98% rename from include/common/time.h rename to include/haproxy/time.h index d6863d42c..4f1dc8545 100644 --- a/include/common/time.h +++ b/include/haproxy/time.h @@ -1,8 +1,8 @@ /* - * include/common/time.h + * include/haproxy/time.h * Time calculation functions and macros. * - * Copyright (C) 2000-2011 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,15 +19,13 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef _COMMON_TIME_H -#define _COMMON_TIME_H +#ifndef _HAPROXY_TIME_H +#define _HAPROXY_TIME_H -#include -#include #include +#include #include #include -#include /* eternity when exprimed in timeval */ #ifndef TV_ETERNITY @@ -82,16 +80,6 @@ int tv_ms_cmp(const struct timeval *tv1, const struct timeval *tv2); */ int tv_ms_cmp2(const struct timeval *tv1, const struct timeval *tv2); -/**** general purpose functions and macros *******************************/ - - -/* tv_now: sets to the current time */ -static inline struct timeval *tv_now(struct timeval *tv) -{ - gettimeofday(tv, NULL); - return tv; -} - /* tv_udpate_date: sets to system time, and sets to something as * close as possible to real time, following a monotonic function. The main * principle consists in detecting backwards and forwards time jumps and adjust @@ -104,6 +92,16 @@ void tv_update_date(int max_wait, int interrupted); char *timeofday_as_iso_us(int pad); +/**** general purpose functions and macros *******************************/ + + +/* tv_now: sets to the current time */ +static inline struct timeval *tv_now(struct timeval *tv) +{ + gettimeofday(tv, NULL); + return tv; +} + /* * sets a struct timeval to its highest value so that it can never happen * note that only tv_usec is necessary to detect it since a tv_usec > 999999 @@ -602,7 +600,7 @@ static inline void tv_leaving_poll(int timeout, int interrupted) ti->prev_mono_time = now_mono_time(); } -#endif /* _COMMON_TIME_H */ +#endif /* _HAPROXY_TIME_H */ /* * Local variables: diff --git a/include/proto/activity.h b/include/proto/activity.h index 9d5044a08..9ca9a4294 100644 --- a/include/proto/activity.h +++ b/include/proto/activity.h @@ -24,7 +24,7 @@ #include #include -#include +#include #include #include diff --git a/include/proto/backend.h b/include/proto/backend.h index 516049286..f702be9c2 100644 --- a/include/proto/backend.h +++ b/include/proto/backend.h @@ -23,7 +23,7 @@ #define _PROTO_BACKEND_H #include -#include +#include #include #include diff --git a/include/proto/channel.h b/include/proto/channel.h index 16954bac0..eaaa36bcc 100644 --- a/include/proto/channel.h +++ b/include/proto/channel.h @@ -31,7 +31,7 @@ #include #include #include -#include +#include #include #include diff --git a/include/proto/fd.h b/include/proto/fd.h index 9426e1447..f882b54a7 100644 --- a/include/proto/fd.h +++ b/include/proto/fd.h @@ -29,7 +29,7 @@ #include #include -#include +#include #include #include diff --git a/include/proto/freq_ctr.h b/include/proto/freq_ctr.h index 80529bf23..896a4694e 100644 --- a/include/proto/freq_ctr.h +++ b/include/proto/freq_ctr.h @@ -25,7 +25,7 @@ #include #include #include -#include +#include #include diff --git a/include/proto/peers.h b/include/proto/peers.h index fbe6cf6a6..02fc67d69 100644 --- a/include/proto/peers.h +++ b/include/proto/peers.h @@ -24,7 +24,7 @@ #include #include -#include +#include #include #include #include diff --git a/include/proto/proxy.h b/include/proto/proxy.h index 630a0112e..066e8076a 100644 --- a/include/proto/proxy.h +++ b/include/proto/proxy.h @@ -24,7 +24,7 @@ #include #include -#include +#include #include #include #include diff --git a/include/proto/server.h b/include/proto/server.h index e184310fc..d15808953 100644 --- a/include/proto/server.h +++ b/include/proto/server.h @@ -25,7 +25,7 @@ #include #include -#include +#include #include #include #include diff --git a/include/proto/stick_table.h b/include/proto/stick_table.h index 986c7755f..dcc29546b 100644 --- a/include/proto/stick_table.h +++ b/include/proto/stick_table.h @@ -25,7 +25,7 @@ #include #include -#include +#include #include #include diff --git a/src/backend.c b/src/backend.c index c876003f9..ff6c37d2b 100644 --- a/src/backend.c +++ b/src/backend.c @@ -24,7 +24,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/calltrace.c b/src/calltrace.c index a4f3bbe9f..2208ca11b 100644 --- a/src/calltrace.c +++ b/src/calltrace.c @@ -48,7 +48,7 @@ #include #include #include -#include +#include static FILE *log; static int level; diff --git a/src/cfgparse.c b/src/cfgparse.c index f4de78a9b..a1917fa23 100644 --- a/src/cfgparse.c +++ b/src/cfgparse.c @@ -39,7 +39,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/checks.c b/src/checks.c index 92f1e4a20..6744e2d3c 100644 --- a/src/checks.c +++ b/src/checks.c @@ -35,7 +35,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/cli.c b/src/cli.c index 4b9c31f97..6c7bc3f52 100644 --- a/src/cli.c +++ b/src/cli.c @@ -32,7 +32,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/dns.c b/src/dns.c index b11622c26..73258c0ec 100644 --- a/src/dns.c +++ b/src/dns.c @@ -22,7 +22,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/ev_epoll.c b/src/ev_epoll.c index 132d4876a..8378383af 100644 --- a/src/ev_epoll.c +++ b/src/ev_epoll.c @@ -18,7 +18,7 @@ #include #include #include -#include +#include #include diff --git a/src/ev_evports.c b/src/ev_evports.c index e440f1544..359acf953 100644 --- a/src/ev_evports.c +++ b/src/ev_evports.c @@ -21,7 +21,7 @@ #include #include #include -#include +#include #include diff --git a/src/ev_kqueue.c b/src/ev_kqueue.c index 5b14d51fd..efc2ecf76 100644 --- a/src/ev_kqueue.c +++ b/src/ev_kqueue.c @@ -20,7 +20,7 @@ #include #include #include -#include +#include #include diff --git a/src/ev_poll.c b/src/ev_poll.c index c3c52f0db..7239732d8 100644 --- a/src/ev_poll.c +++ b/src/ev_poll.c @@ -20,7 +20,7 @@ #include #include #include -#include +#include #include diff --git a/src/ev_select.c b/src/ev_select.c index 3b02bed40..9168f59aa 100644 --- a/src/ev_select.c +++ b/src/ev_select.c @@ -17,7 +17,7 @@ #include #include #include -#include +#include #include diff --git a/src/flt_spoe.c b/src/flt_spoe.c index 7021e556d..930c2ecbf 100644 --- a/src/flt_spoe.c +++ b/src/flt_spoe.c @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/flt_trace.c b/src/flt_trace.c index fdc74a7eb..69862aec7 100644 --- a/src/flt_trace.c +++ b/src/flt_trace.c @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/freq_ctr.c b/src/freq_ctr.c index 56ac97d2a..16201560d 100644 --- a/src/freq_ctr.c +++ b/src/freq_ctr.c @@ -12,7 +12,7 @@ #include #include -#include +#include #include /* Read a frequency counter taking history into account for missing time in diff --git a/src/frontend.c b/src/frontend.c index ce5c3d762..b111e6ad5 100644 --- a/src/frontend.c +++ b/src/frontend.c @@ -25,7 +25,7 @@ #include #include #include -#include +#include #include diff --git a/src/haproxy.c b/src/haproxy.c index 67e423783..a2ceeec57 100644 --- a/src/haproxy.c +++ b/src/haproxy.c @@ -92,7 +92,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/hlua_fcn.c b/src/hlua_fcn.c index a91406603..da975c075 100644 --- a/src/hlua_fcn.c +++ b/src/hlua_fcn.c @@ -19,7 +19,7 @@ #include #include -#include +#include #include #include diff --git a/src/listener.c b/src/listener.c index 3315d60e7..8de3b37e9 100644 --- a/src/listener.c +++ b/src/listener.c @@ -23,7 +23,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/log.c b/src/log.c index a8bf820aa..d4f49226c 100644 --- a/src/log.c +++ b/src/log.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include diff --git a/src/peers.c b/src/peers.c index 6d5a5de61..5f4dce3cb 100644 --- a/src/peers.c +++ b/src/peers.c @@ -22,7 +22,7 @@ #include #include -#include +#include #include #include diff --git a/src/proto_sockpair.c b/src/proto_sockpair.c index b6277247f..1c1351800 100644 --- a/src/proto_sockpair.c +++ b/src/proto_sockpair.c @@ -30,7 +30,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/proto_uxst.c b/src/proto_uxst.c index ae68a8d1d..99e4eff05 100644 --- a/src/proto_uxst.c +++ b/src/proto_uxst.c @@ -30,7 +30,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/proxy.c b/src/proxy.c index b5bc5ae9d..5e29ec95c 100644 --- a/src/proxy.c +++ b/src/proxy.c @@ -21,7 +21,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/queue.c b/src/queue.c index f2407ed67..e354e0a48 100644 --- a/src/queue.c +++ b/src/queue.c @@ -71,7 +71,7 @@ #include #include -#include +#include #include #include diff --git a/src/raw_sock.c b/src/raw_sock.c index 3612442c1..1d930d80f 100644 --- a/src/raw_sock.c +++ b/src/raw_sock.c @@ -26,7 +26,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/server.c b/src/server.c index bdf2c994d..d06c46502 100644 --- a/src/server.c +++ b/src/server.c @@ -20,7 +20,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/sink.c b/src/sink.c index 9ed75aca9..b5ecdde9a 100644 --- a/src/sink.c +++ b/src/sink.c @@ -22,7 +22,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ssl_sock.c b/src/ssl_sock.c index 0b0b4b9f1..729f26c7a 100644 --- a/src/ssl_sock.c +++ b/src/ssl_sock.c @@ -50,7 +50,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/stats.c b/src/stats.c index e7a1e76f6..c0d0eb073 100644 --- a/src/stats.c +++ b/src/stats.c @@ -33,7 +33,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/stick_table.c b/src/stick_table.c index dc2ef4f82..0fb0927ba 100644 --- a/src/stick_table.c +++ b/src/stick_table.c @@ -20,7 +20,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/stream_interface.c b/src/stream_interface.c index 91f844b97..89f37ee13 100644 --- a/src/stream_interface.c +++ b/src/stream_interface.c @@ -23,7 +23,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/task.c b/src/task.c index 55a54a471..452530ef3 100644 --- a/src/task.c +++ b/src/task.c @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/tcp_rules.c b/src/tcp_rules.c index 194301874..f79d2a3f7 100644 --- a/src/tcp_rules.c +++ b/src/tcp_rules.c @@ -14,7 +14,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/time.c b/src/time.c index 86c246987..a6aaf4033 100644 --- a/src/time.c +++ b/src/time.c @@ -15,7 +15,7 @@ #include #include -#include +#include #include THREAD_LOCAL unsigned int ms_left_scaled; /* milliseconds left for current second (0..2^32-1) */