summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/s_serv.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/s_serv.c b/src/s_serv.c
index bc89cb0..b9930f5 100644
--- a/src/s_serv.c
+++ b/src/s_serv.c
@@ -893,17 +893,14 @@ server_estab(struct Client *client_p)
sendto_one(client_p, ":%s SERVER %s %d :%s%s",
ID(target_p->servptr), target_p->name, target_p->hopcount+1,
IsHidden(target_p) ? "(H) " : "", target_p->info);
- if (HasFlag(target_p, FLAGS_EOB))
- sendto_one(client_p, ":%s EOB", target_p->name);
}
else
- {
sendto_one(client_p, ":%s SERVER %s %d :%s%s",
target_p->servptr->name, target_p->name, target_p->hopcount+1,
IsHidden(target_p) ? "(H) " : "", target_p->info);
- if (HasFlag(target_p, FLAGS_EOB))
- sendto_one(client_p, ":%s EOB", target_p->name);
- }
+
+ if (HasFlag(target_p, FLAGS_EOB))
+ sendto_one(client_p, ":%s EOB", ID_or_name(client_p, target_p));
}
server_burst(client_p);