mirror of
https://github.com/osmarks/ngircd.git
synced 2025-02-19 02:30:01 +00:00
- verwendete Datentypen aufgeraumt: beispielsweise INT32 ist nun oft ein LONG.
This commit is contained in:
parent
5e70a131e9
commit
c7b55aa6f4
@ -9,7 +9,7 @@
|
|||||||
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
||||||
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
||||||
*
|
*
|
||||||
* $Id: channel.c,v 1.32 2002/09/03 23:57:57 alex Exp $
|
* $Id: channel.c,v 1.33 2002/10/09 16:53:02 alex Exp $
|
||||||
*
|
*
|
||||||
* channel.c: Management der Channels
|
* channel.c: Management der Channels
|
||||||
*/
|
*/
|
||||||
@ -249,11 +249,11 @@ Channel_Quit( CLIENT *Client, CHAR *Reason )
|
|||||||
} /* Channel_Quit */
|
} /* Channel_Quit */
|
||||||
|
|
||||||
|
|
||||||
GLOBAL INT
|
GLOBAL LONG
|
||||||
Channel_Count( VOID )
|
Channel_Count( VOID )
|
||||||
{
|
{
|
||||||
CHANNEL *c;
|
CHANNEL *c;
|
||||||
INT count;
|
LONG count;
|
||||||
|
|
||||||
count = 0;
|
count = 0;
|
||||||
c = My_Channels;
|
c = My_Channels;
|
||||||
@ -266,11 +266,11 @@ Channel_Count( VOID )
|
|||||||
} /* Channel_Count */
|
} /* Channel_Count */
|
||||||
|
|
||||||
|
|
||||||
GLOBAL INT
|
GLOBAL LONG
|
||||||
Channel_MemberCount( CHANNEL *Chan )
|
Channel_MemberCount( CHANNEL *Chan )
|
||||||
{
|
{
|
||||||
CL2CHAN *cl2chan;
|
CL2CHAN *cl2chan;
|
||||||
INT count;
|
LONG count;
|
||||||
|
|
||||||
assert( Chan != NULL );
|
assert( Chan != NULL );
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
||||||
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
||||||
*
|
*
|
||||||
* $Id: channel.h,v 1.21 2002/09/03 23:57:57 alex Exp $
|
* $Id: channel.h,v 1.22 2002/10/09 16:53:02 alex Exp $
|
||||||
*
|
*
|
||||||
* channel.h: Management der Channels (Header)
|
* channel.h: Management der Channels (Header)
|
||||||
*/
|
*/
|
||||||
@ -59,8 +59,8 @@ GLOBAL VOID Channel_Quit PARAMS((CLIENT *Client, CHAR *Reason ));
|
|||||||
|
|
||||||
GLOBAL VOID Channel_Kick PARAMS(( CLIENT *Client, CLIENT *Origin, CHAR *Name, CHAR *Reason ));
|
GLOBAL VOID Channel_Kick PARAMS(( CLIENT *Client, CLIENT *Origin, CHAR *Name, CHAR *Reason ));
|
||||||
|
|
||||||
GLOBAL INT Channel_Count PARAMS((VOID ));
|
GLOBAL LONG Channel_Count PARAMS((VOID ));
|
||||||
GLOBAL INT Channel_MemberCount PARAMS((CHANNEL *Chan ));
|
GLOBAL LONG Channel_MemberCount PARAMS((CHANNEL *Chan ));
|
||||||
|
|
||||||
GLOBAL CHAR *Channel_Name PARAMS((CHANNEL *Chan ));
|
GLOBAL CHAR *Channel_Name PARAMS((CHANNEL *Chan ));
|
||||||
GLOBAL CHAR *Channel_Modes PARAMS((CHANNEL *Chan ));
|
GLOBAL CHAR *Channel_Modes PARAMS((CHANNEL *Chan ));
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
||||||
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
||||||
*
|
*
|
||||||
* $Id: client.c,v 1.61 2002/10/04 12:39:58 alex Exp $
|
* $Id: client.c,v 1.62 2002/10/09 16:53:02 alex Exp $
|
||||||
*
|
*
|
||||||
* client.c: Management aller Clients
|
* client.c: Management aller Clients
|
||||||
*
|
*
|
||||||
@ -60,8 +60,8 @@ LOCAL CLIENT *This_Server, *My_Clients;
|
|||||||
LOCAL CHAR GetID_Buffer[GETID_LEN];
|
LOCAL CHAR GetID_Buffer[GETID_LEN];
|
||||||
|
|
||||||
|
|
||||||
LOCAL INT Count PARAMS(( CLIENT_TYPE Type ));
|
LOCAL LONG Count PARAMS(( CLIENT_TYPE Type ));
|
||||||
LOCAL INT MyCount PARAMS(( CLIENT_TYPE Type ));
|
LOCAL LONG MyCount PARAMS(( CLIENT_TYPE Type ));
|
||||||
|
|
||||||
LOCAL CLIENT *New_Client_Struct PARAMS(( VOID ));
|
LOCAL CLIENT *New_Client_Struct PARAMS(( VOID ));
|
||||||
LOCAL VOID Generate_MyToken PARAMS(( CLIENT *Client ));
|
LOCAL VOID Generate_MyToken PARAMS(( CLIENT *Client ));
|
||||||
@ -840,46 +840,46 @@ Client_Next( CLIENT *c )
|
|||||||
} /* Client_Next */
|
} /* Client_Next */
|
||||||
|
|
||||||
|
|
||||||
GLOBAL INT
|
GLOBAL LONG
|
||||||
Client_UserCount( VOID )
|
Client_UserCount( VOID )
|
||||||
{
|
{
|
||||||
return Count( CLIENT_USER );
|
return Count( CLIENT_USER );
|
||||||
} /* Client_UserCount */
|
} /* Client_UserCount */
|
||||||
|
|
||||||
|
|
||||||
GLOBAL INT
|
GLOBAL LONG
|
||||||
Client_ServiceCount( VOID )
|
Client_ServiceCount( VOID )
|
||||||
{
|
{
|
||||||
return Count( CLIENT_SERVICE );;
|
return Count( CLIENT_SERVICE );;
|
||||||
} /* Client_ServiceCount */
|
} /* Client_ServiceCount */
|
||||||
|
|
||||||
|
|
||||||
GLOBAL INT
|
GLOBAL LONG
|
||||||
Client_ServerCount( VOID )
|
Client_ServerCount( VOID )
|
||||||
{
|
{
|
||||||
return Count( CLIENT_SERVER );
|
return Count( CLIENT_SERVER );
|
||||||
} /* Client_ServerCount */
|
} /* Client_ServerCount */
|
||||||
|
|
||||||
|
|
||||||
GLOBAL INT
|
GLOBAL LONG
|
||||||
Client_MyUserCount( VOID )
|
Client_MyUserCount( VOID )
|
||||||
{
|
{
|
||||||
return MyCount( CLIENT_USER );
|
return MyCount( CLIENT_USER );
|
||||||
} /* Client_MyUserCount */
|
} /* Client_MyUserCount */
|
||||||
|
|
||||||
|
|
||||||
GLOBAL INT
|
GLOBAL LONG
|
||||||
Client_MyServiceCount( VOID )
|
Client_MyServiceCount( VOID )
|
||||||
{
|
{
|
||||||
return MyCount( CLIENT_SERVICE );
|
return MyCount( CLIENT_SERVICE );
|
||||||
} /* Client_MyServiceCount */
|
} /* Client_MyServiceCount */
|
||||||
|
|
||||||
|
|
||||||
GLOBAL INT
|
GLOBAL LONG
|
||||||
Client_MyServerCount( VOID )
|
Client_MyServerCount( VOID )
|
||||||
{
|
{
|
||||||
CLIENT *c;
|
CLIENT *c;
|
||||||
INT cnt;
|
LONG cnt;
|
||||||
|
|
||||||
cnt = 0;
|
cnt = 0;
|
||||||
c = My_Clients;
|
c = My_Clients;
|
||||||
@ -892,11 +892,11 @@ Client_MyServerCount( VOID )
|
|||||||
} /* Client_MyServerCount */
|
} /* Client_MyServerCount */
|
||||||
|
|
||||||
|
|
||||||
GLOBAL INT
|
GLOBAL LONG
|
||||||
Client_OperCount( VOID )
|
Client_OperCount( VOID )
|
||||||
{
|
{
|
||||||
CLIENT *c;
|
CLIENT *c;
|
||||||
INT cnt;
|
LONG cnt;
|
||||||
|
|
||||||
cnt = 0;
|
cnt = 0;
|
||||||
c = My_Clients;
|
c = My_Clients;
|
||||||
@ -909,11 +909,11 @@ Client_OperCount( VOID )
|
|||||||
} /* Client_OperCount */
|
} /* Client_OperCount */
|
||||||
|
|
||||||
|
|
||||||
GLOBAL INT
|
GLOBAL LONG
|
||||||
Client_UnknownCount( VOID )
|
Client_UnknownCount( VOID )
|
||||||
{
|
{
|
||||||
CLIENT *c;
|
CLIENT *c;
|
||||||
INT cnt;
|
LONG cnt;
|
||||||
|
|
||||||
cnt = 0;
|
cnt = 0;
|
||||||
c = My_Clients;
|
c = My_Clients;
|
||||||
@ -953,11 +953,11 @@ Client_IsValidNick( CHAR *Nick )
|
|||||||
} /* Client_IsValidNick */
|
} /* Client_IsValidNick */
|
||||||
|
|
||||||
|
|
||||||
LOCAL INT
|
LOCAL LONG
|
||||||
Count( CLIENT_TYPE Type )
|
Count( CLIENT_TYPE Type )
|
||||||
{
|
{
|
||||||
CLIENT *c;
|
CLIENT *c;
|
||||||
INT cnt;
|
LONG cnt;
|
||||||
|
|
||||||
cnt = 0;
|
cnt = 0;
|
||||||
c = My_Clients;
|
c = My_Clients;
|
||||||
@ -970,11 +970,11 @@ Count( CLIENT_TYPE Type )
|
|||||||
} /* Count */
|
} /* Count */
|
||||||
|
|
||||||
|
|
||||||
LOCAL INT
|
LOCAL LONG
|
||||||
MyCount( CLIENT_TYPE Type )
|
MyCount( CLIENT_TYPE Type )
|
||||||
{
|
{
|
||||||
CLIENT *c;
|
CLIENT *c;
|
||||||
INT cnt;
|
LONG cnt;
|
||||||
|
|
||||||
cnt = 0;
|
cnt = 0;
|
||||||
c = My_Clients;
|
c = My_Clients;
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
||||||
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
||||||
*
|
*
|
||||||
* $Id: client.h,v 1.29 2002/09/03 18:54:31 alex Exp $
|
* $Id: client.h,v 1.30 2002/10/09 16:53:02 alex Exp $
|
||||||
*
|
*
|
||||||
* client.h: Konfiguration des ngircd (Header)
|
* client.h: Konfiguration des ngircd (Header)
|
||||||
*/
|
*/
|
||||||
@ -124,14 +124,14 @@ GLOBAL BOOLEAN Client_ModeDel PARAMS((CLIENT *Client, CHAR Mode ));
|
|||||||
GLOBAL BOOLEAN Client_CheckNick PARAMS((CLIENT *Client, CHAR *Nick ));
|
GLOBAL BOOLEAN Client_CheckNick PARAMS((CLIENT *Client, CHAR *Nick ));
|
||||||
GLOBAL BOOLEAN Client_CheckID PARAMS((CLIENT *Client, CHAR *ID ));
|
GLOBAL BOOLEAN Client_CheckID PARAMS((CLIENT *Client, CHAR *ID ));
|
||||||
|
|
||||||
GLOBAL INT Client_UserCount PARAMS((VOID ));
|
GLOBAL LONG Client_UserCount PARAMS((VOID ));
|
||||||
GLOBAL INT Client_ServiceCount PARAMS((VOID ));
|
GLOBAL LONG Client_ServiceCount PARAMS((VOID ));
|
||||||
GLOBAL INT Client_ServerCount PARAMS((VOID ));
|
GLOBAL LONG Client_ServerCount PARAMS((VOID ));
|
||||||
GLOBAL INT Client_OperCount PARAMS((VOID ));
|
GLOBAL LONG Client_OperCount PARAMS((VOID ));
|
||||||
GLOBAL INT Client_UnknownCount PARAMS((VOID ));
|
GLOBAL LONG Client_UnknownCount PARAMS((VOID ));
|
||||||
GLOBAL INT Client_MyUserCount PARAMS((VOID ));
|
GLOBAL LONG Client_MyUserCount PARAMS((VOID ));
|
||||||
GLOBAL INT Client_MyServiceCount PARAMS((VOID ));
|
GLOBAL LONG Client_MyServiceCount PARAMS((VOID ));
|
||||||
GLOBAL INT Client_MyServerCount PARAMS((VOID ));
|
GLOBAL LONG Client_MyServerCount PARAMS((VOID ));
|
||||||
|
|
||||||
GLOBAL BOOLEAN Client_IsValidNick PARAMS((CHAR *Nick ));
|
GLOBAL BOOLEAN Client_IsValidNick PARAMS((CHAR *Nick ));
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
||||||
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
||||||
*
|
*
|
||||||
* $Id: conf.c,v 1.32 2002/10/04 11:21:46 alex Exp $
|
* $Id: conf.c,v 1.33 2002/10/09 16:53:02 alex Exp $
|
||||||
*
|
*
|
||||||
* conf.h: Konfiguration des ngircd
|
* conf.h: Konfiguration des ngircd
|
||||||
*/
|
*/
|
||||||
@ -98,8 +98,8 @@ Conf_Test( VOID )
|
|||||||
printf( "%u", Conf_ListenPorts[i] );
|
printf( "%u", Conf_ListenPorts[i] );
|
||||||
}
|
}
|
||||||
puts( "" );
|
puts( "" );
|
||||||
printf( " ServerUID = %ld\n", (INT32)Conf_UID );
|
printf( " ServerUID = %ld\n", (LONG)Conf_UID );
|
||||||
printf( " ServerGID = %ld\n", (INT32)Conf_GID );
|
printf( " ServerGID = %ld\n", (LONG)Conf_GID );
|
||||||
printf( " PingTimeout = %d\n", Conf_PingTimeout );
|
printf( " PingTimeout = %d\n", Conf_PingTimeout );
|
||||||
printf( " PongTimeout = %d\n", Conf_PongTimeout );
|
printf( " PongTimeout = %d\n", Conf_PongTimeout );
|
||||||
printf( " ConnectRetry = %d\n", Conf_ConnectRetry );
|
printf( " ConnectRetry = %d\n", Conf_ConnectRetry );
|
||||||
@ -295,7 +295,7 @@ LOCAL VOID
|
|||||||
Handle_GLOBAL( INT Line, CHAR *Var, CHAR *Arg )
|
Handle_GLOBAL( INT Line, CHAR *Var, CHAR *Arg )
|
||||||
{
|
{
|
||||||
CHAR *ptr;
|
CHAR *ptr;
|
||||||
INT32 port;
|
LONG port;
|
||||||
|
|
||||||
assert( Line > 0 );
|
assert( Line > 0 );
|
||||||
assert( Var != NULL );
|
assert( Var != NULL );
|
||||||
@ -446,7 +446,7 @@ Handle_OPERATOR( INT Line, CHAR *Var, CHAR *Arg )
|
|||||||
LOCAL VOID
|
LOCAL VOID
|
||||||
Handle_SERVER( INT Line, CHAR *Var, CHAR *Arg )
|
Handle_SERVER( INT Line, CHAR *Var, CHAR *Arg )
|
||||||
{
|
{
|
||||||
INT32 port;
|
LONG port;
|
||||||
|
|
||||||
assert( Line > 0 );
|
assert( Line > 0 );
|
||||||
assert( Var != NULL );
|
assert( Var != NULL );
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
||||||
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
||||||
*
|
*
|
||||||
* $Id: conn.c,v 1.77 2002/10/09 13:34:19 alex Exp $
|
* $Id: conn.c,v 1.78 2002/10/09 16:53:02 alex Exp $
|
||||||
*
|
*
|
||||||
* connect.h: Verwaltung aller Netz-Verbindungen ("connections")
|
* connect.h: Verwaltung aller Netz-Verbindungen ("connections")
|
||||||
*/
|
*/
|
||||||
@ -75,7 +75,7 @@ typedef struct _Connection
|
|||||||
time_t lastping; /* Letzter PING */
|
time_t lastping; /* Letzter PING */
|
||||||
time_t lastprivmsg; /* Letzte PRIVMSG */
|
time_t lastprivmsg; /* Letzte PRIVMSG */
|
||||||
time_t delaytime; /* Nicht beachten bis ("penalty") */
|
time_t delaytime; /* Nicht beachten bis ("penalty") */
|
||||||
INT32 bytes_in, bytes_out; /* Counter fuer Statistik */
|
LONG bytes_in, bytes_out; /* Counter fuer Statistik */
|
||||||
} CONNECTION;
|
} CONNECTION;
|
||||||
|
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
||||||
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
||||||
*
|
*
|
||||||
* $Id: irc.c,v 1.98 2002/10/09 13:35:32 alex Exp $
|
* $Id: irc.c,v 1.99 2002/10/09 16:53:02 alex Exp $
|
||||||
*
|
*
|
||||||
* irc.c: IRC-Befehle
|
* irc.c: IRC-Befehle
|
||||||
*/
|
*/
|
||||||
@ -834,7 +834,7 @@ IRC_Send_WHO( CLIENT *Client, CHANNEL *Chan, BOOLEAN OnlyOps )
|
|||||||
GLOBAL BOOLEAN
|
GLOBAL BOOLEAN
|
||||||
IRC_Send_LUSERS( CLIENT *Client )
|
IRC_Send_LUSERS( CLIENT *Client )
|
||||||
{
|
{
|
||||||
INT cnt;
|
LONG cnt;
|
||||||
|
|
||||||
assert( Client != NULL );
|
assert( Client != NULL );
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
||||||
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
||||||
*
|
*
|
||||||
* $Id: log.c,v 1.39 2002/10/09 13:15:18 alex Exp $
|
* $Id: log.c,v 1.40 2002/10/09 16:53:02 alex Exp $
|
||||||
*
|
*
|
||||||
* log.c: Logging-Funktionen
|
* log.c: Logging-Funktionen
|
||||||
*/
|
*/
|
||||||
@ -96,7 +96,7 @@ Log_InitErrorfile( VOID )
|
|||||||
* landen z.B. alle Ausgaben von assert()-Aufrufen. */
|
* landen z.B. alle Ausgaben von assert()-Aufrufen. */
|
||||||
|
|
||||||
/* Dateiname zusammen bauen */
|
/* Dateiname zusammen bauen */
|
||||||
sprintf( Error_File, "%s/%s-%ld.err", ERROR_DIR, PACKAGE, (INT32)getpid( ));
|
sprintf( Error_File, "%s/%s-%ld.err", ERROR_DIR, PACKAGE, (LONG)getpid( ));
|
||||||
|
|
||||||
/* stderr umlenken */
|
/* stderr umlenken */
|
||||||
fflush( stderr );
|
fflush( stderr );
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
||||||
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
||||||
*
|
*
|
||||||
* $Id: messages.h,v 1.47 2002/10/03 15:49:17 alex Exp $
|
* $Id: messages.h,v 1.48 2002/10/09 16:53:02 alex Exp $
|
||||||
*
|
*
|
||||||
* irc.h: IRC-Befehle (Header)
|
* irc.h: IRC-Befehle (Header)
|
||||||
*/
|
*/
|
||||||
@ -24,11 +24,11 @@
|
|||||||
#define RPL_CREATED_MSG "003 %s :This server has been started %s"
|
#define RPL_CREATED_MSG "003 %s :This server has been started %s"
|
||||||
#define RPL_MYINFO_MSG "004 %s %s ngircd-%s %s %s"
|
#define RPL_MYINFO_MSG "004 %s %s ngircd-%s %s %s"
|
||||||
#define RPL_UMODEIS_MSG "211 %s +%s"
|
#define RPL_UMODEIS_MSG "211 %s +%s"
|
||||||
#define RPL_LUSERCLIENT_MSG "251 %s :There are %d users and %d services on %d servers"
|
#define RPL_LUSERCLIENT_MSG "251 %s :There are %ld users and %ld services on %ld servers"
|
||||||
#define RPL_LUSEROP_MSG "252 %s %d :operator(s) online"
|
#define RPL_LUSEROP_MSG "252 %s %ld :operator(s) online"
|
||||||
#define RPL_LUSERUNKNOWN_MSG "253 %s %d :unknown connection(s)"
|
#define RPL_LUSERUNKNOWN_MSG "253 %s %ld :unknown connection(s)"
|
||||||
#define RPL_LUSERCHANNELS_MSG "254 %s %d :channels formed"
|
#define RPL_LUSERCHANNELS_MSG "254 %s %ld :channels formed"
|
||||||
#define RPL_LUSERME_MSG "255 %s :I have %d users, %d services and %d servers"
|
#define RPL_LUSERME_MSG "255 %s :I have %ld users, %ld services and %ld servers"
|
||||||
#define RPL_ADMINME_MSG "256 %s %s :Administrative info"
|
#define RPL_ADMINME_MSG "256 %s %s :Administrative info"
|
||||||
#define RPL_ADMINLOC1_MSG "257 %s :%s"
|
#define RPL_ADMINLOC1_MSG "257 %s :%s"
|
||||||
#define RPL_ADMINLOC2_MSG "258 %s :%s"
|
#define RPL_ADMINLOC2_MSG "258 %s :%s"
|
||||||
@ -46,7 +46,7 @@
|
|||||||
#define RPL_WHOISIDLE_MSG "317 %s %s %ld :seconds idle"
|
#define RPL_WHOISIDLE_MSG "317 %s %s %ld :seconds idle"
|
||||||
#define RPL_ENDOFWHOIS_MSG "318 %s %s :End of WHOIS list"
|
#define RPL_ENDOFWHOIS_MSG "318 %s %s :End of WHOIS list"
|
||||||
#define RPL_WHOISCHANNELS_MSG "319 %s %s :"
|
#define RPL_WHOISCHANNELS_MSG "319 %s %s :"
|
||||||
#define RPL_LIST_MSG "322 %s %s %d :%s"
|
#define RPL_LIST_MSG "322 %s %s %ld :%s"
|
||||||
#define RPL_LISTEND_MSG "323 %s :End of LIST"
|
#define RPL_LISTEND_MSG "323 %s :End of LIST"
|
||||||
#define RPL_CHANNELMODEIS_MSG "324 %s %s +%s"
|
#define RPL_CHANNELMODEIS_MSG "324 %s %s +%s"
|
||||||
#define RPL_NOTOPIC_MSG "331 %s %s :No topic is set"
|
#define RPL_NOTOPIC_MSG "331 %s %s :No topic is set"
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
||||||
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
||||||
*
|
*
|
||||||
* $Id: ngircd.c,v 1.56 2002/10/07 21:16:13 alex Exp $
|
* $Id: ngircd.c,v 1.57 2002/10/09 16:53:02 alex Exp $
|
||||||
*
|
*
|
||||||
* ngircd.c: Hier beginnt alles ;-)
|
* ngircd.c: Hier beginnt alles ;-)
|
||||||
*/
|
*/
|
||||||
@ -59,7 +59,7 @@ GLOBAL int
|
|||||||
main( int argc, const char *argv[] )
|
main( int argc, const char *argv[] )
|
||||||
{
|
{
|
||||||
BOOLEAN ok, configtest = FALSE;
|
BOOLEAN ok, configtest = FALSE;
|
||||||
INT32 pid, n;
|
LONG pid, n;
|
||||||
INT i;
|
INT i;
|
||||||
|
|
||||||
umask( 0077 );
|
umask( 0077 );
|
||||||
@ -141,7 +141,7 @@ main( int argc, const char *argv[] )
|
|||||||
{
|
{
|
||||||
/* Kurze Option */
|
/* Kurze Option */
|
||||||
|
|
||||||
for( n = 1; n < (INT32)strlen( argv[i] ); n++ )
|
for( n = 1; n < (LONG)strlen( argv[i] ); n++ )
|
||||||
{
|
{
|
||||||
ok = FALSE;
|
ok = FALSE;
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
@ -160,7 +160,7 @@ main( int argc, const char *argv[] )
|
|||||||
NGIRCd_ConfFile[FNAME_LEN - 1] = '\0';
|
NGIRCd_ConfFile[FNAME_LEN - 1] = '\0';
|
||||||
|
|
||||||
/* zum uebernaechsten Parameter */
|
/* zum uebernaechsten Parameter */
|
||||||
i++; n = (INT32)strlen( argv[i] );
|
i++; n = (LONG)strlen( argv[i] );
|
||||||
ok = TRUE;
|
ok = TRUE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -228,7 +228,7 @@ main( int argc, const char *argv[] )
|
|||||||
if( ! NGIRCd_NoDaemon )
|
if( ! NGIRCd_NoDaemon )
|
||||||
{
|
{
|
||||||
/* Daemon im Hintergrund erzeugen */
|
/* Daemon im Hintergrund erzeugen */
|
||||||
pid = (INT32)fork( );
|
pid = (LONG)fork( );
|
||||||
if( pid > 0 )
|
if( pid > 0 )
|
||||||
{
|
{
|
||||||
/* "alter" Prozess */
|
/* "alter" Prozess */
|
||||||
@ -276,7 +276,7 @@ main( int argc, const char *argv[] )
|
|||||||
if( setuid( Conf_UID ) != 0 ) Log( LOG_ERR, "Can't change User-ID to %u: %s", Conf_UID, strerror( errno ));
|
if( setuid( Conf_UID ) != 0 ) Log( LOG_ERR, "Can't change User-ID to %u: %s", Conf_UID, strerror( errno ));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Log( LOG_INFO, "Running as user %ld, group %ld, with PID %ld.", (INT32)getuid( ), (INT32)getgid( ), (INT32)getpid( ));
|
Log( LOG_INFO, "Running as user %ld, group %ld, with PID %ld.", (LONG)getuid( ), (LONG)getgid( ), (LONG)getpid( ));
|
||||||
|
|
||||||
Log_InitErrorfile( );
|
Log_InitErrorfile( );
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user