X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=include%2Fglobals.h;h=ce6bde09f8a39172a88d2e4f68c87f191ff9c8cb;hb=40b67389a9ac1ef3f37ce93dd95e76c474edd511;hp=146ffb582ac54951ecb3e17c9f3d5f4c473bfbd6;hpb=740b09e2aee345c6fde199986d8eab6e0db224e3;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/include/globals.h b/include/globals.h index 146ffb582..ce6bde09f 100644 --- a/include/globals.h +++ b/include/globals.h @@ -2,10 +2,10 @@ * | Inspire Internet Relay Chat Daemon | * +------------------------------------+ * - * Inspire is copyright (C) 2002-2004 ChatSpike-Dev. + * InspIRCd is copyright (C) 2002-2006 ChatSpike-Dev. * E-mail: * - * + * * * Written by Craig Edwards, Craig McLure, and others. * This program is free but copyrighted software; see @@ -27,6 +27,9 @@ #include "channels.h" typedef std::deque file_cache; +typedef std::pair< std::string, std::string > KeyVal; +typedef std::vector< KeyVal > KeyValList; +typedef std::multimap< std::string, KeyValList > ConfigDataHash; void WriteOpers(char* text, ...); void log(int level, char *text, ...); @@ -41,15 +44,7 @@ void WriteCommon(userrec *u, char* text, ...); void WriteCommonExcept(userrec *u, char* text, ...); void WriteWallOps(userrec *source, bool local_only, char* text, ...); int isnick(const char *n); -userrec* Find(std::string nick); chanrec* FindChan(const char* chan); -char* cmode(userrec *user, chanrec *chan); -std::string getservername(); -std::string getnetworkname(); -std::string getadminname(); -std::string getadminemail(); -std::string getadminnick(); void readfile(file_cache &F, const char* fname); -int ModeDefiend(char c, int i); #endif