Convert SQUERY to PRIVMSG on RFC 1459 compliant links.
This commit is contained in:
parent
3afa0e0658
commit
28e9888764
|
@ -438,6 +438,17 @@ Send_Message(CLIENT * Client, REQUEST * Req, int ForceType, bool SendErrors)
|
||||||
Client_ID(from),
|
Client_ID(from),
|
||||||
currentTarget);
|
currentTarget);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifndef STRICT_RFC
|
||||||
|
if (ForceType == CLIENT_SERVICE &&
|
||||||
|
(Conn_Options(Client_Conn(Client_NextHop(cl)))
|
||||||
|
& CONN_RFC1459)) {
|
||||||
|
/* SQUERY command but RFC 1459 link: convert
|
||||||
|
* request to PRIVMSG command */
|
||||||
|
Req->command = "PRIVMSG";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
if (SendErrors && (Client_Type(Client) != CLIENT_SERVER)
|
if (SendErrors && (Client_Type(Client) != CLIENT_SERVER)
|
||||||
&& strchr(Client_Modes(cl), 'a')) {
|
&& strchr(Client_Modes(cl), 'a')) {
|
||||||
/* Target is away */
|
/* Target is away */
|
||||||
|
|
Loading…
Reference in New Issue