- if (IsServer(acptr))
- {
- char *protocol_str = IsBurst(acptr) ? "J" : "P";
- if (0 == match(me.name, acptr->name))
- continue;
- split = (MyConnect(acptr) &&
- 0 != ircd_strcmp(acptr->name, acptr->sockhost) &&
- 0 != ircd_strncmp(acptr->info, "JUPE", 4));
- if (split)
- {
- sendto_one(cptr,
- "%s " TOK_SERVER " %s %d 0 " TIME_T_FMT " %s%u %s%s 0 :%s",
- NumServ(acptr->serv->up), acptr->name,
- acptr->hopcount + 1, acptr->serv->timestamp,
- protocol_str, Protocol(acptr),
- NumServCap(acptr), acptr->info);
- }
+ if (IsServer(acptr)) {
+ const char* protocol_str;
+
+ if (Protocol(acptr) > 9)
+ protocol_str = IsBurst(acptr) ? "J" : "P";