Author: Kev <klmitch@mit.edu>
[ircu2.10.12-pk.git] / include / numeric.h
index 7cfda7479a15e383fd23e2d9ba717e91f9320e97..4500fb0c214b40aea353f726702c73bd5d186246 100644 (file)
@@ -56,6 +56,7 @@ extern const struct Numeric* get_error_numeric(int err);
 #define RPL_SNOMASK            8        /* Undernet extension */
 #define RPL_STATMEMTOT         9        /* Undernet extension */
 #define RPL_STATMEM           10        /* Undernet extension */
+                                       /* Hybrid: server redirect */
 /*      RPL_YOURCOOKIE        14           IRCnet extension */
 #define RPL_MAP               15        /* Undernet extension */
 #define RPL_MAPMORE           16        /* Undernet extension */
@@ -104,6 +105,8 @@ extern const struct Numeric* get_error_numeric(int err);
 #define RPL_SERVLIST         234       /* unused */
 #define RPL_SERVLISTEND      235       /* unused */
 
+#define RPL_STATSENGINE      237       /* Undernet engine name */
+#define RPL_STATSFLINE       238       /* Undernet feature lines */
 /*      RPL_STATSIAUTH       239           IRCnet extension */
 /*      RPL_STATSVLINE       240           IRCnet extension */
 #define RPL_STATSLLINE       241       
@@ -143,7 +146,7 @@ extern const struct Numeric* get_error_numeric(int err);
 /*      RPL_START_NETSTAT    267           aircd */
 /*      RPL_NETSTAT          268           aircd */
 /*      RPL_END_NETSTAT      269           aircd */
-
+#define RPL_PRIVS            270       /* Undernet extension - privs */
 #define RPL_SILELIST         271        /* Undernet extension */
 #define RPL_ENDOFSILELIST    272        /* Undernet extension */
 /*      RPL_NOTIFY           273           aircd */
@@ -155,7 +158,7 @@ extern const struct Numeric* get_error_numeric(int err);
 #define RPL_ENDOFGLIST       281        /* Undernet extension */
 #define RPL_JUPELIST         282        /* Undernet extension - jupe -Kev */
 #define RPL_ENDOFJUPELIST    283        /* Undernet extension - jupe -Kev */
-
+#define RPL_FEATURE         284        /* Undernet extension - features */
 /*      RPL_CHANINFO_HANDLE  285           aircd */
 /*      RPL_CHANINFO_USERS   286           aircd */
 /*      RPL_CHANINFO_CHOPS   287           aircd */
@@ -353,6 +356,12 @@ extern const struct Numeric* get_error_numeric(int err);
 #define ERR_NOOPERHOST       491
 /*      ERR_NOSERVICEHOST    492 ? */
 
+#define ERR_NOFEATURE       493        /* Undernet extension - features */
+#define ERR_BADFEATVALUE     494       /* Undernet extension - features */
+#define ERR_BADLOGTYPE      495        /* Undernet extension - features */
+#define ERR_BADLOGSYS       496        /* Undernet extension - features */
+#define ERR_BADLOGVALUE             497        /* Undernet extension - features */
+
 #define ERR_ISOPERLCHAN      498        /* Undernet extension */
 
 #define ERR_UMODEUNKNOWNFLAG 501
@@ -369,6 +378,9 @@ extern const struct Numeric* get_error_numeric(int err);
 #define ERR_BADEXPIRE        515        /* Undernet extension - jupe -Kev */
 #define ERR_DONTCHEAT       516        /* Undernet extension */
 #define ERR_DISABLED        517        /* Undernet extension -Kev */
-#define ERR_LASTERROR        518
+#define ERR_LONGMASK        518        /* Undernet extension -Kev */
+#define ERR_TOOMANYUSERS     519       /* Undernet extension -Kev */
+#define ERR_MASKTOOWIDE             520        /* Undernet extension -Kev */
+#define ERR_LASTERROR        521
 
 #endif /* INCLUDED_numeric_h */