diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/inspircd.h | 1 | ||||
-rw-r--r-- | include/numerics.h | 41 |
2 files changed, 42 insertions, 0 deletions
diff --git a/include/inspircd.h b/include/inspircd.h index dbbd8ba01..5e5ebce42 100644 --- a/include/inspircd.h +++ b/include/inspircd.h @@ -40,6 +40,7 @@ #include <climits> #include "inspircd_config.h" +#include "numerics.h" #include "uid.h" #include "users.h" #include "channels.h" diff --git a/include/numerics.h b/include/numerics.h new file mode 100644 index 000000000..6a587a5b3 --- /dev/null +++ b/include/numerics.h @@ -0,0 +1,41 @@ +/* +------------------------------------+ + * | Inspire Internet Relay Chat Daemon | + * +------------------------------------+ + * + * InspIRCd: (C) 2002-2008 InspIRCd Development Team + * See: http://www.inspircd.org/wiki/index.php/Credits + * + * This program is free but copyrighted software; see + * the file COPYING for details. + * + * --------------------------------------------------- + */ + +/* + * This file is aimed providing a string that is easier to use than using the numeric + * directly. + * + * Thanks to Darom, jackmcbarn and Brain for suggesting and discussing this. + * + * Please note that the list may not be exhaustive, it'll be done when I have + * nothing better to do with my time. -- w00t (jul 13, 2008) + */ + +enum Numerics +{ + /* + * Reply range of numerics. + */ + RPL_TOPIC = 332, + RPL_TOPICTIME = 333, + + + /* + * Error range of numerics. + */ + ERR_TOOMANYCHANNELS = 405, + ERR_BADCHANNELKEY = 475, + ERR_INVITEONLYCHAN = 473, + ERR_CHANNELISFULL = 471, + ERR_BANNEDFROMCHAN = 474 +}; |