From 8d3d1775aeec744d54b3acfacc01cc70eadb44be Mon Sep 17 00:00:00 2001 From: "Robin Burchell w00t@inspircd.org" Date: Tue, 30 Sep 2008 18:45:09 +0000 Subject: Core skeleton of IRCDProtoNew class created. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1195 5417fbe8-f217-4b02-8779-1006273d7864 --- include/services.h | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) (limited to 'include/services.h') diff --git a/include/services.h b/include/services.h index 3eca6381b..09ee7b2a7 100644 --- a/include/services.h +++ b/include/services.h @@ -6,8 +6,8 @@ * Please read COPYING and README for furhter details. * * Based on the original code of Epona by Lara. - * Based on the original code of Services by Andy Church. - * + * Based on the original code of Services by Andy Church. + * * */ @@ -157,7 +157,7 @@ # else # define VA_COPY(DEST, SRC) va_copy(DEST, SRC) # endif -#endif +#endif #ifdef _AIX /* Some AIX boxes seem to have bogus includes that don't have these @@ -386,7 +386,7 @@ struct ircdcapab_ { uint32 nickchars; }; -/* tiny struct needed for P10 and other UID servers so we can track +/* tiny struct needed for P10 and other UID servers so we can track services UID */ struct uid_ { @@ -457,7 +457,7 @@ struct ModuleData_ { char *value; /* The Value */ ModuleData *next; /* The next ModuleData record */ }; - + /*************************************************************************/ /* Memo info structures. Since both nicknames and channels can have memos, @@ -664,7 +664,7 @@ struct chaninfo_ { struct channel_ *c; /* Pointer to channel record (if * * channel is currently in use) */ - + ModuleData *moduleData; /* Module saved data attached to the ChannelInfo */ /* For BotServ */ @@ -823,7 +823,7 @@ typedef enum { struct server_ { Server *next, *prev; - + char *name; /* Server name */ uint16 hops; /* Hops between services and server */ char *desc; /* Server description */ @@ -839,7 +839,6 @@ struct server_ { #define SERVER_JUPED 0x0002 /*************************************************************************/ - #include "users.h" @@ -1158,6 +1157,10 @@ typedef struct ircd_proto_ { int (*ircd_flood_mode_check)(const char *value); } IRCDProto; +class IRCDProtoNew { + public: +}; + typedef struct ircd_modes_ { int user_invis; int user_oper; -- cgit