if (!IsBurst(sptr)) /* don't allow BURST outside of burst */
return exit_client_msg(cptr, cptr, &me, "HACK: BURST message outside "
- "net.burst from %s", sptr->name);
+ "net.burst from %s", cli_name(sptr));
if (!(chptr = get_channel(sptr, parv[1], CGT_CREATE)))
return 0; /* can't create the channel? */
newban = make_link(); /* create new ban */
DupString(newban->value.ban.banstr, ban);
- DupString(newban->value.ban.who, sptr->name);
+ DupString(newban->value.ban.who, cli_name(sptr));
newban->value.ban.when = TStime();
newban->flags = CHFL_BAN | CHFL_BURST_BAN; /* set flags */
}
}
- if (!(acptr = findNUser(nick)) || acptr->from != cptr)
+ if (!(acptr = findNUser(nick)) || cli_from(acptr) != cptr)
continue; /* ignore this client */
/* Build nick buffer */