Handle 308 replies.
authorJelmer Vernooij <jelmer@samba.org>
Tue, 16 Dec 2008 00:12:30 +0000 (01:12 +0100)
committerJelmer Vernooij <jelmer@samba.org>
Tue, 16 Dec 2008 00:12:30 +0000 (01:12 +0100)
NEWS
lib/irc.h
src/redirect.c

diff --git a/NEWS b/NEWS
index deb6d2fac2165bac2f8bc5bc9548946133b7e3d4..cd7279fd3edeb8f18ac40859e3ce0610924ed08b 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -14,7 +14,7 @@ Ctrlproxy 3.0.9 UNRELEASED
     * Return hostmask of client itself rather than hostmask of 
          server when referring to the user. (#214, #166, #69)
 
-    * Handle 309 replies.
+    * Handle 308 and 309 replies.
 
 Ctrlproxy 3.0.8 2008-12-06
 
index e3b7502488ff6a67f96a91450212846bc835fa85..067107122d8d4b5451f5514059d8d3414bc3892a 100644 (file)
--- a/lib/irc.h
+++ b/lib/irc.h
@@ -84,6 +84,7 @@
 #define RPL_UNAWAY 305
 #define RPL_NOWAWAY 306
 #define RPL_WHOISIP 307
+#define RPL_WHOISSERVEROPERATOR 308
 #define RPL_WHOISNETWORKSERVICE 309
 #define RPL_WHOISUSER 311
 #define RPL_WHOISSERVER 312
index fb65f00a2c9fb1b411e3384299bacf1e3994df5a..137d5937df6cc01b2872e5ce3a94bcc31e81da24 100644 (file)
@@ -63,7 +63,8 @@ static struct query queries[] = {
                  RPL_WHOISIDLE, RPL_WHOISCHANNELS, RPL_WHOISIP,
                  RPL_WHOISSERVER, RPL_WHOISOPERATOR, RPL_WHOISACTUALLY,
                  RPL_WHOISSSL, RPL_WHOISACCOUNT, RPL_WHOISIDENTIFIED, 
-                 RPL_WHOISNETWORKSERVICE, RPL_WHOISOPERPRIVS, ERR_NOSUCHNICK, 0 }, 
+                 RPL_WHOISSERVEROPERATOR, RPL_WHOISNETWORKSERVICE, 
+                 RPL_WHOISOPERPRIVS, ERR_NOSUCHNICK, 0 }, 
                { RPL_ENDOFWHOIS, RPL_TRYAGAIN, 0 }, 
                { ERR_NOSUCHSERVER, ERR_NONICKNAMEGIVEN, 0 },
                handle_default