summaryrefslogtreecommitdiff
path: root/src/servers.c
diff options
context:
space:
mode:
authorsjaz <sjaz@5417fbe8-f217-4b02-8779-1006273d7864>2009-05-08 15:10:52 +0000
committersjaz <sjaz@5417fbe8-f217-4b02-8779-1006273d7864>2009-05-08 15:10:52 +0000
commit1f48897042e392933d230d9a530abb436226d2d9 (patch)
tree1b08e61af9607710b27a259b20271370f663927b /src/servers.c
parentfeab2cb85494c62131b936705f0eaad9f4c43b14 (diff)
Patch to allow jupe on all bar uplink and self. Thanks Adam. (Bug #1076)
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2298 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/servers.c')
-rw-r--r--src/servers.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/servers.c b/src/servers.c
index 640d9c699..18a809762 100644
--- a/src/servers.c
+++ b/src/servers.c
@@ -158,8 +158,10 @@ Server *new_server(Server * server_uplink, const char *name, const char *desc,
server_uplink->links = serv;
}
/* Check if this is our uplink server */
- if ((server_uplink == me_server) && !(flags & SERVER_JUPED))
+ if ((server_uplink == me_server) && !(flags & SERVER_JUPED)) {
serv_uplink = serv;
+ serv->flags |= SERVER_ISUPLINK;
+ }
return serv;
}