No change was necessary. Include from wdt.c was dropped since unneeded.
#define _HAPROXY_MWORKER_T_H_
#include <haproxy/list.h>
-#include <types/signal.h>
+#include <haproxy/signal-t.h>
/* options for mworker_proc */
#define _HAPROXY_MWORKER_H_
#include <haproxy/mworker-t.h>
-#include <types/signal.h>
+#include <haproxy/signal-t.h>
void mworker_proc_list_to_env();
void mworker_env_to_proc_list();
/*
- * include/types/signal.h
+ * include/haproxy/signal-t.h
* Asynchronous signal delivery functions descriptors.
*
* Copyright 2000-2010 Willy Tarreau <w@1wt.eu>
*
*/
-#ifndef _TYPES_SIGNAL_H
-#define _TYPES_SIGNAL_H
-
+#ifndef _HAPROXY_SIGNAL_T_H
+#define _HAPROXY_SIGNAL_T_H
#include <signal.h>
#include <haproxy/api-t.h>
struct list handlers; /* sig_handler */
};
-#endif /* _TYPES_SIGNAL_H */
+#endif /* _HAPROXY_SIGNAL_T_H */
/*
* Local variables:
/*
- * include/proto/signal.h
+ * include/haproxy/signal.h
* Asynchronous signal delivery functions.
*
* Copyright 2000-2010 Willy Tarreau <w@1wt.eu>
*/
#include <signal.h>
-#include <haproxy/thread.h>
-#include <types/signal.h>
+#include <haproxy/api.h>
+#include <haproxy/signal-t.h>
#include <haproxy/task-t.h>
+#include <haproxy/thread.h>
extern int signal_queue_len;
extern struct signal_descriptor signal_state[];
#include <haproxy/http_htx.h>
#include <haproxy/h1.h>
#include <haproxy/htx.h>
+#include <haproxy/signal.h>
#include <haproxy/task.h>
#include <haproxy/vars.h>
#include <haproxy/protocol.h>
#include <proto/proxy.h>
#include <proto/server.h>
-#include <proto/signal.h>
#include <proto/stream_interface.h>
#include <proto/log.h>
#include <haproxy/proto_udp.h>
#include <haproxy/tools.h>
#include <haproxy/global.h>
-#include <types/signal.h>
#include <proto/cli.h>
#include <haproxy/fd.h>
#include <haproxy/api.h>
#include <haproxy/global.h>
+#include <haproxy/signal.h>
#include <haproxy/thread-t.h>
#include <haproxy/tools.h>
#include <haproxy/ticks.h>
#include <haproxy/activity.h>
#include <haproxy/fd.h>
-#include <proto/signal.h>
/* private data */
#include <syslog.h>
#include <haproxy/api.h>
+#include <haproxy/signal.h>
#include <haproxy/thread-t.h>
#include <haproxy/ticks.h>
#include <haproxy/time.h>
#include <haproxy/activity.h>
#include <haproxy/fd.h>
#include <proto/log.h>
-#include <proto/signal.h>
/*
* Private data:
#include <sys/time.h>
#include <haproxy/api.h>
+#include <haproxy/signal.h>
#include <haproxy/thread-t.h>
#include <haproxy/ticks.h>
#include <haproxy/time.h>
#include <haproxy/activity.h>
#include <haproxy/fd.h>
-#include <proto/signal.h>
/* private data */
#include <haproxy/frontend.h>
#include <haproxy/http_rules.h>
#include <haproxy/sample.h>
+#include <haproxy/signal.h>
#include <haproxy/thread.h>
#include <haproxy/pool.h>
#include <haproxy/task.h>
#include <proto/http_ana.h>
#include <proto/proxy.h>
#include <proto/session.h>
-#include <proto/signal.h>
#include <proto/spoe.h>
#include <proto/stream.h>
#include <proto/stream_interface.h>
#include <haproxy/pattern.h>
#include <haproxy/sample.h>
#include <haproxy/regex.h>
+#include <haproxy/signal.h>
#include <haproxy/tools.h>
#include <haproxy/time.h>
#include <common/uri_auth.h>
#include <proto/server.h>
#include <proto/session.h>
#include <proto/stream.h>
-#include <proto/signal.h>
#include <proto/ssl_sock.h>
/* array of init calls for older platforms */
#include <haproxy/list.h>
#include <haproxy/listener.h>
#include <haproxy/mworker.h>
+#include <haproxy/signal.h>
#include <haproxy/version.h>
#include <types/cli.h>
#include <haproxy/global.h>
#include <types/peers.h>
-#include <types/signal.h>
#include <proto/cli.h>
#include <haproxy/fd.h>
#include <proto/log.h>
#include <proto/proxy.h>
-#include <proto/signal.h>
#include <proto/stream.h>
#include <proto/stream_interface.h>
#include <haproxy/namespace.h>
#include <haproxy/hash.h>
#include <haproxy/errors.h>
+#include <haproxy/signal.h>
#include <proto/log.h>
-#include <proto/signal.h>
/* Opens the namespace <ns_name> and returns the FD or -1 in case of error
* (check errno).
#include <haproxy/net_helper.h>
#include <haproxy/obj_type-t.h>
#include <haproxy/task.h>
+#include <haproxy/signal.h>
#include <haproxy/time.h>
#include <haproxy/tools.h>
#include <haproxy/thread.h>
#include <proto/proxy.h>
#include <proto/session.h>
#include <proto/stream.h>
-#include <proto/signal.h>
#include <proto/stick_table.h>
#include <proto/stream_interface.h>
#include <proto/http_ana.h>
#include <proto/proxy.h>
#include <proto/server.h>
-#include <proto/signal.h>
+#include <haproxy/signal.h>
#include <proto/stream.h>
#include <proto/stream_interface.h>
#include <string.h>
#include <haproxy/task.h>
-#include <proto/signal.h>
+#include <haproxy/signal.h>
#include <proto/log.h>
/* Principle : we keep an in-order list of the first occurrence of all received
#include <proto/cli.h>
#include <proto/log.h>
#include <haproxy/ring.h>
-#include <proto/signal.h>
+#include <haproxy/signal.h>
#include <haproxy/sink.h>
#include <proto/stream_interface.h>
#include <haproxy/global.h>
#include <haproxy/thread.h>
#include <haproxy/tools.h>
-#include <types/signal.h>
#include <proto/log.h>