summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Kelley <simon@thekelleys.org.uk>2014-07-29 16:52:00 +0100
committerSimon Kelley <simon@thekelleys.org.uk>2014-07-29 16:52:00 +0100
commit40766e55e80f916a1c9ed5c642ddd3b1f758db06 (patch)
tree2101a15c6a215896289d5b558b213f4f070b51d8
parentb5ea1cc2550226a3c19d169acf5d84d8b3a132fb (diff)
downloaddnsmasq-40766e55e80f916a1c9ed5c642ddd3b1f758db06.tar.gz
Check all servers loopiness, when any subset is changed.
-rw-r--r--src/network.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/network.c b/src/network.c
index 9c46b8a..5067007 100644
--- a/src/network.c
+++ b/src/network.c
@@ -1297,14 +1297,14 @@ void mark_servers(int flag)
/* mark everything with argument flag */
for (serv = daemon->servers; serv; serv = serv->next)
- if (serv->flags & flag)
- {
+ {
+ if (serv->flags & flag)
serv->flags |= SERV_MARK;
#ifdef HAVE_LOOP
- /* Give looped servers another chance */
- serv->flags &= ~SERV_LOOP;
+ /* Give looped servers another chance */
+ serv->flags &= ~SERV_LOOP;
#endif
- }
+ }
}
void cleanup_servers(void)