]> git.ipfire.org Git - thirdparty/haproxy.git/commit
REORG: include: move task.h to haproxy/task{,-t}.h
authorWilly Tarreau <w@1wt.eu>
Thu, 4 Jun 2020 15:25:40 +0000 (17:25 +0200)
committerWilly Tarreau <w@1wt.eu>
Thu, 11 Jun 2020 08:18:58 +0000 (10:18 +0200)
commitcea0e1bb19c36b4150ead1faedbc237cfb635886
treed5e59cc4bf6404a877b79ba829bc84c0faaa8420
parentf268ee8795dcf8d6513c32eaf7031690c1b18233
REORG: include: move task.h to haproxy/task{,-t}.h

The TASK_IS_TASKLET() macro was moved to the proto file instead of the
type one. The proto part was a bit reordered to remove a number of ugly
forward declaration of static inline functions. About a tens of C and H
files had their dependency dropped since they were not using anything
from task.h.
48 files changed:
contrib/debug/flags.c
contrib/prometheus-exporter/service-prometheus.c
include/haproxy/dns-t.h
include/haproxy/task-t.h [moved from include/types/task.h with 97% similarity]
include/haproxy/task.h [moved from include/proto/task.h with 98% similarity]
include/proto/applet.h
include/proto/channel.h
include/proto/connection.h
include/proto/proto_tcp.h
include/proto/queue.h
include/proto/signal.h
include/proto/stream.h
include/proto/tcp_rules.h
include/types/checks.h
include/types/server.h
include/types/session.h
include/types/spoe.h
include/types/stream.h
src/action.c
src/applet.c
src/backend.c
src/cfgparse.c
src/checks.c
src/cli.c
src/debug.c
src/dns.c
src/flt_spoe.c
src/frontend.c
src/haproxy.c
src/hlua.c
src/listener.c
src/mux_pt.c
src/peers.c
src/proto_sockpair.c
src/proto_tcp.c
src/proto_uxst.c
src/proxy.c
src/queue.c
src/raw_sock.c
src/server.c
src/signal.c
src/ssl_sock.c
src/stats.c
src/stick_table.c
src/stream.c
src/stream_interface.c
src/task.c
src/tools.c