mirror of
https://github.com/weechat/weechat.git
synced 2026-07-03 00:03:12 +02:00
irc: factor supported CAP version
This commit is contained in:
@@ -1221,7 +1221,7 @@ IRC_COMMAND_CALLBACK(cap)
|
||||
if ((weechat_strcasecmp (argv[1], "ls") == 0) && !argv_eol[2])
|
||||
{
|
||||
irc_server_sendf (ptr_server, IRC_SERVER_SEND_OUTQ_PRIO_HIGH, NULL,
|
||||
"CAP LS 302");
|
||||
"CAP LS " IRC_SERVER_VERSION_CAP);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1241,7 +1241,7 @@ IRC_COMMAND_CALLBACK(cap)
|
||||
* enabled
|
||||
*/
|
||||
irc_server_sendf (ptr_server, IRC_SERVER_SEND_OUTQ_PRIO_HIGH, NULL,
|
||||
"CAP LS 302");
|
||||
"CAP LS " IRC_SERVER_VERSION_CAP);
|
||||
irc_server_sendf (ptr_server, IRC_SERVER_SEND_OUTQ_PRIO_HIGH, NULL,
|
||||
"CAP LIST");
|
||||
}
|
||||
|
||||
@@ -3544,7 +3544,7 @@ irc_server_login (struct t_irc_server *server)
|
||||
|
||||
if (irc_server_sasl_enabled (server) || (capabilities && capabilities[0]))
|
||||
{
|
||||
irc_server_sendf (server, 0, NULL, "CAP LS 302");
|
||||
irc_server_sendf (server, 0, NULL, "CAP LS " IRC_SERVER_VERSION_CAP);
|
||||
}
|
||||
|
||||
username2 = (username && username[0]) ?
|
||||
|
||||
@@ -121,6 +121,9 @@ enum t_irc_server_option
|
||||
#define IRC_SERVER_SEND_OUTQ_PRIO_LOW 2
|
||||
#define IRC_SERVER_SEND_RETURN_HASHTABLE 4
|
||||
|
||||
/* version strings */
|
||||
#define IRC_SERVER_VERSION_CAP "302"
|
||||
|
||||
/* casemapping (string comparisons for nicks/channels) */
|
||||
enum t_irc_server_casemapping
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user