]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/numerics.h
Move MODENOTICE command to a command module
[user/henk/code/inspircd.git] / include / numerics.h
index 0ee4b95fe97cb6b073a0bfc0e7a2bb854314df96..b437397cbc6068f6ac8877a282d2257d50cf3791 100644 (file)
@@ -1,9 +1,9 @@
 /*       +------------------------------------+
  *       | Inspire Internet Relay Chat Daemon |
  *       +------------------------------------+
- *  
- *  InspIRCd: (C) 2002-2008 InspIRCd Development Team
- * See: http://www.inspircd.org/wiki/index.php/Credits
+ *
+ *  InspIRCd: (C) 2002-2009 InspIRCd Development Team
+ * See: http://wiki.inspircd.org/Credits
  *
  * This program is free but copyrighted software; see
  *         the file COPYING for details.
@@ -11,6 +11,9 @@
  * ---------------------------------------------------
  */
 
+#ifndef __NUMERICS_H
+#define __NUMERICS_H
+
 /*
  * This file is aimed providing a string that is easier to use than using the numeric
  * directly.
@@ -52,16 +55,18 @@ enum Numerics
        RPL_ADMINLOC1                           =       257,
        RPL_ADMINLOC2                           =       258,
        RPL_ADMINEMAIL                          =       259,
-       RPL_MAPUSERS                            =       270, // insp-specific(?)
+       RPL_MAPUSERS                            =       270, // insp-specific
 
+       RPL_SYNTAX                                      =       304,    // insp-specific
 
-       RPL_NOWAWAY                                             =       305,
-       RPL_UNAWAY                                              =       306,
+       RPL_UNAWAY                                              =       305,
+       RPL_NOWAWAY                                             =       306,
 
        RPL_RULESTART                                   =       308, // unrealircd
        RPL_RULESEND                                    =       309, // unrealircd
        RPL_CHANNELMODEIS                               =       324,
        RPL_CHANNELCREATED                              =       329, // ???
+       RPL_NOTOPICSET                                  =       331,
        RPL_TOPIC                                       =       332,
        RPL_TOPICTIME                                   =       333, // not RFC, extremely common though
 
@@ -127,7 +132,7 @@ enum Numerics
        ERR_NOPRIVILEGES                                =       481, // rfc, beware though, we use this for other things opers may not do also
        ERR_CHANOPRIVSNEEDED                            =       482, // rfc, beware though, we use this for other things like trying to kick a uline
 
-       ERR_ALLMUSTSSL                                  =       490, // unrealircd      
+       ERR_ALLMUSTSSL                                  =       490, // unrealircd
        ERR_NOCTCPALLOWED                               =       492, // XXX: bzzzz. 1459 defines this as ERR_NOSERVICEHOST, research it more and perhaps change this! (ERR_CANNOTSENDTOCHAN?)
                                                                                        // wtf, we also use this for m_noinvite. UGLY!
        ERR_DELAYREJOIN                                 =       495, // insp-specific, XXX: we should use 'resource temporarily unavailable' from ircnet/ratbox or whatever
@@ -145,3 +150,5 @@ enum Numerics
        ERR_CANTLOADMODULE                              =       974, // insp-specific
        RPL_LOADEDMODULE                                =       975 // insp-specific
 };
+
+#endif