[master] ed35f9f Cleaner scoping of waiter descriptions
Poul-Henning Kamp
phk at FreeBSD.org
Mon Aug 14 13:21:06 CEST 2017
commit ed35f9f3a203187635f1373c994c07577015333e
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date: Mon Aug 14 11:17:59 2017 +0000
Cleaner scoping of waiter descriptions
diff --git a/bin/varnishd/waiter/cache_waiter_epoll.c b/bin/varnishd/waiter/cache_waiter_epoll.c
index ffbf947..5c40597 100644
--- a/bin/varnishd/waiter/cache_waiter_epoll.c
+++ b/bin/varnishd/waiter/cache_waiter_epoll.c
@@ -219,6 +219,8 @@ vwe_fini(struct waiter *w)
/*--------------------------------------------------------------------*/
+#include "waiter/mgt_waiter.h"
+
const struct waiter_impl waiter_epoll = {
.name = "epoll",
.init = vwe_init,
diff --git a/bin/varnishd/waiter/cache_waiter_kqueue.c b/bin/varnishd/waiter/cache_waiter_kqueue.c
index e757e40..24cd446 100644
--- a/bin/varnishd/waiter/cache_waiter_kqueue.c
+++ b/bin/varnishd/waiter/cache_waiter_kqueue.c
@@ -41,7 +41,6 @@
#include <stdlib.h>
#include "waiter/waiter_priv.h"
-#include "waiter/mgt_waiter.h"
#include "vtim.h"
#define NKEV 256
@@ -202,6 +201,8 @@ vwk_fini(struct waiter *w)
/*--------------------------------------------------------------------*/
+#include "waiter/mgt_waiter.h"
+
const struct waiter_impl waiter_kqueue = {
.name = "kqueue",
.init = vwk_init,
diff --git a/bin/varnishd/waiter/cache_waiter_poll.c b/bin/varnishd/waiter/cache_waiter_poll.c
index 7d84c03..4b3ffc4 100644
--- a/bin/varnishd/waiter/cache_waiter_poll.c
+++ b/bin/varnishd/waiter/cache_waiter_poll.c
@@ -269,6 +269,8 @@ vwp_fini(struct waiter *w)
/*--------------------------------------------------------------------*/
+#include "waiter/mgt_waiter.h"
+
const struct waiter_impl waiter_poll = {
.name = "poll",
.init = vwp_init,
More information about the varnish-commit
mailing list