summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/sessions.c4
-rw-r--r--src/users.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/sessions.c b/src/sessions.c
index 765333cc4..b0fee9b0c 100644
--- a/src/sessions.c
+++ b/src/sessions.c
@@ -223,9 +223,9 @@ int add_session(const char *nick, const char *host, char *hostip)
if (sessionlimit != 0 && session->count >= sessionlimit) {
if (SessionLimitExceeded)
- ircdproto->SendMessage(s_OperServ, nick, SessionLimitExceeded, host);
+ ircdproto->SendMessage(findbot(s_OperServ), nick, SessionLimitExceeded, host);
if (SessionLimitDetailsLoc)
- ircdproto->SendMessage(s_OperServ, nick, "%s", SessionLimitDetailsLoc);
+ ircdproto->SendMessage(findbot(s_OperServ), nick, "%s", SessionLimitDetailsLoc);
/* We don't use kill_user() because a user stucture has not yet
* been created. Simply kill the user. -TheShadow
diff --git a/src/users.c b/src/users.c
index cccf8df54..64e361f98 100644
--- a/src/users.c
+++ b/src/users.c
@@ -297,11 +297,11 @@ void User::SendMessage(const char *source, const std::string &msg)
if (UsePrivmsg &&
((!this->na && NSDefFlags & NI_MSG) || (this->na && this->na->nc->flags & NI_MSG)))
{
- ircdproto->SendPrivmsg(source, this->nick, msg.c_str());
+ ircdproto->SendPrivmsg(findbot(source), this->nick, msg.c_str());
}
else
{
- ircdproto->SendNotice(source, this->nick, msg.c_str());
+ ircdproto->SendNotice(findbot(source), this->nick, msg.c_str());
}
}