diff options
author | TingPing <tingping@tingping.se> | 2013-12-27 09:20:39 -0500 |
---|---|---|
committer | TingPing <tingping@tingping.se> | 2013-12-27 09:20:39 -0500 |
commit | 61ceaef57e19f7b19669bca4f7972123d2e6b119 (patch) | |
tree | 63cef0b5ded51aa656cf77fc6b96468dc6342ab2 /src/common | |
parent | afb6685593a525a5619bc270b065d5c24a75267d (diff) |
Properly request server-time when it's the only cap
Closes #862
Diffstat (limited to 'src/common')
-rw-r--r-- | src/common/inbound.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/common/inbound.c b/src/common/inbound.c index 8d51df94..1ea0a412 100644 --- a/src/common/inbound.c +++ b/src/common/inbound.c @@ -1707,15 +1707,18 @@ inbound_cap_ls (server *serv, char *nick, char *extensions_str, if (!strcmp (extension, "znc.in/server-time-iso")) { strcat (buffer, "znc.in/server-time-iso "); + want_cap = 1; } if (!strcmp (extension, "znc.in/server-time")) { strcat (buffer, "znc.in/server-time "); + want_cap = 1; } if (prefs.hex_irc_cap_server_time && !strcmp (extension, "server-time")) { strcat (buffer, "server-time "); + want_cap = 1; } /* if the SASL password is set AND auth mode is set to SASL, request SASL auth */ |