]> arthur.barton.de Git - ngircd-alex.git/blobdiff - src/ngircd/conf.h
- ngircd wird nun gegen die libngportab gelinkt, die evtl. benoetigte
[ngircd-alex.git] / src / ngircd / conf.h
index 989dd742f912dac3cc39bd3953cd08043dbc909e..2aefbcd44f962ba05700001d2c4ef24785af3a40 100644 (file)
@@ -9,7 +9,7 @@
  * Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
  * der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
  *
- * $Id: conf.h,v 1.13 2002/03/12 14:37:52 alex Exp $
+ * $Id: conf.h,v 1.15 2002/03/29 22:53:59 alex Exp $
  *
  * conf.h: Konfiguration des ngircd (Header)
  */
@@ -43,9 +43,6 @@ typedef struct _Conf_Server
 } CONF_SERVER;
 
 
-/* Konfigurationsdatei */
-GLOBAL CHAR Conf_File[FNAME_LEN];
-
 /* Name ("Nick") des Servers */
 GLOBAL CHAR Conf_ServerName[CLIENT_ID_LEN];
 
@@ -59,9 +56,13 @@ GLOBAL CHAR Conf_ServerPwd[CLIENT_PASS_LEN];
 GLOBAL CHAR Conf_MotdFile[FNAME_LEN];
 
 /* Ports, auf denen der Server Verbindungen entgegen nimmt */
-GLOBAL INT Conf_ListenPorts[MAX_LISTEN_PORTS];
+GLOBAL UINT Conf_ListenPorts[MAX_LISTEN_PORTS];
 GLOBAL INT Conf_ListenPorts_Count;
 
+/* User- und Group-ID, zu denen der Daemon wechseln soll */
+GLOBAL UINT Conf_UID;
+GLOBAL UINT Conf_GID;
+
 /* Timeouts fuer PING und PONG */
 GLOBAL INT Conf_PingTimeout;
 GLOBAL INT Conf_PongTimeout;
@@ -79,6 +80,7 @@ GLOBAL INT Conf_Server_Count;
 
 
 GLOBAL VOID Conf_Init( VOID );
+GLOBAL INT Conf_Test( VOID );
 GLOBAL VOID Conf_Exit( VOID );