]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/inspircd_io.h
Someone got a comparison completely the wrong way around (and it wasnt spotted!)
[user/henk/code/inspircd.git] / include / inspircd_io.h
index df64228a4f46e97237f0adb5ebc92a346f9ce59d..fc10f7c32245d4e1f7378bf6cc0eb8701fc56f1e 100644 (file)
@@ -2,7 +2,7 @@
  *       | Inspire Internet Relay Chat Daemon |
  *       +------------------------------------+
  *
- *  Inspire is copyright (C) 2002-2003 ChatSpike-Dev.
+ *  Inspire is copyright (C) 2002-2004 ChatSpike-Dev.
  *                       E-mail:
  *                <brain@chatspike.net>
  *               <Craig@chatspike.net>
@@ -15,6 +15,7 @@
  */
 
 #include <sstream>
+#include <string>
 
 void Exit (int); 
 void Start (void); 
@@ -23,9 +24,10 @@ bool FileExists (const char* file);
 int OpenTCPSocket (void); 
 int BindSocket (int sockfd, struct sockaddr_in client, struct sockaddr_in server, int port, char* addr);
 
-bool LoadConf(const char* filename, std::stringstream *target);
+bool LoadConf(const char* filename, std::stringstream *target, std::stringstream* errorstream);
 int ConfValue(char* tag, char* var, int index, char *result, std::stringstream *config);
 int ReadConf(std::stringstream *config_f,const char* tag, const char* var, int index, char *result);
 int ConfValueEnum(char* tag,std::stringstream *config);
 int EnumConf(std::stringstream *config_f,const char* tag);
-
+int EnumValues(std::stringstream *config, const char* tag, int index);
+void WritePID(std::string filename);