summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authortrystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b <trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>2005-02-28 20:18:28 +0000
committertrystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b <trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>2005-02-28 20:18:28 +0000
commit03573ab1390c3522f8dfa5b4c7f514a6b767fe18 (patch)
tree29f2228a197d9ed785cd8675e08f19a829875895 /include
parent607478cb0d4c78f51f17680a4d29cc2c448278c8 (diff)
BUILD : 1.7.8 (588) BUGS : 304 NOTES : 1. nickIsServices() no longer alters the buffer 2. Fixes +I on Unreal and Bahamut 3. Anope Feature Request 285 4. Updates documentation 5. Ratbox compiles clean with make strict 6. Trap and storing of NICKCHARS
git-svn-id: svn://svn.anope.org/anope/trunk@588 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@438 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'include')
-rw-r--r--include/events.h5
-rw-r--r--include/services.h3
2 files changed, 8 insertions, 0 deletions
diff --git a/include/events.h b/include/events.h
index 4016ac918..0330e3a51 100644
--- a/include/events.h
+++ b/include/events.h
@@ -41,4 +41,9 @@
#define EVENT_NICK_EXPIRE "nick_expire"
#define EVENT_CHANGE_NICK "change_nick"
#define EVENT_USER_LOGOFF "user_logoff"
+#define EVENT_GROUP "nick_group"
+#define EVENT_NICK_IDENTIFY "nick_id"
+#define EVENT_SERVER_SQUIT "server_squit"
+#define EVENT_SERVER_CONNECT "server_connect"
+
diff --git a/include/services.h b/include/services.h
index b6a141a6f..d84230642 100644
--- a/include/services.h
+++ b/include/services.h
@@ -333,6 +333,7 @@ struct ircdvars_ {
int ts6; /* ircd is TS6 */
int supporthelper; /* +h helper umodes */
int p10; /* ircd is P10 */
+ char *nickchars; /* character set */
};
struct ircdcapab_ {
@@ -366,6 +367,7 @@ struct ircdcapab_ {
uint32 dozip;
uint32 chanmodes;
uint32 sjb64;
+ uint32 nickchars;
};
/* tiny struct needed for P10 and other UID servers so we can track
@@ -1180,6 +1182,7 @@ struct hostcache_ {
#define CAPAB_TLKEXT 0x08000000
#define CAPAB_CHANMODE 0x10000000
#define CAPAB_SJB64 0x20000000
+#define CAPAB_NICKCHARS 0x40000000
/*************************************************************************/