X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=blobdiff_plain;f=src%2Fngircd%2Fclient.h;h=63406f203c13db57c3f9c9b615ed3d07687b881d;hp=73de52b5cd7e49dd89b6b0725d2600368b4c79a3;hb=98a8ea105cccd0607f7f2949602580104c098d84;hpb=87f4b1c6f64f85556533f01d95da1cf83a91d4c6 diff --git a/src/ngircd/client.h b/src/ngircd/client.h index 73de52b5..63406f20 100644 --- a/src/ngircd/client.h +++ b/src/ngircd/client.h @@ -8,7 +8,7 @@ * (at your option) any later version. * Please read the file COPYING, README and AUTHORS for more information. * - * $Id: client.h,v 1.42 2006/04/23 10:37:27 fw Exp $ + * $Id: client.h,v 1.46 2007/01/23 16:07:19 alex Exp $ * * Client management (header) */ @@ -23,10 +23,9 @@ #define CLIENT_GOTNICK 4 /* client did send NICK */ #define CLIENT_GOTUSER 8 /* client did send USER */ #define CLIENT_USER 16 /* client is an IRC user */ -#define CLIENT_UNKNOWNSERVER 32 /* unregistered server connection */ -#define CLIENT_GOTPASSSERVER 64 /* client did send PASS in "server style" */ -#define CLIENT_SERVER 128 /* client is a server */ -#define CLIENT_SERVICE 256 /* client is a service */ +#define CLIENT_SERVER 32 /* client is a server */ +#define CLIENT_SERVICE 64 /* client is a service */ +#define CLIENT_UNKNOWNSERVER 128 /* unregistered server connection */ #define CLIENT_TYPE int @@ -81,15 +80,12 @@ GLOBAL CLIENT *Client_NewRemoteServer PARAMS(( CLIENT *Introducer, char *Hostnam GLOBAL CLIENT *Client_NewRemoteUser PARAMS(( CLIENT *Introducer, char *Nick, int Hops, char *User, char *Hostname, int Token, char *Modes, char *Info, bool Idented )); GLOBAL void Client_Destroy PARAMS(( CLIENT *Client, char *LogMsg, char *FwdMsg, bool SendQuit )); -#ifdef CONN_MODULE -GLOBAL void Client_DestroyNow PARAMS(( CLIENT *Client )); -#endif GLOBAL CLIENT *Client_ThisServer PARAMS(( void )); GLOBAL CLIENT *Client_GetFromToken PARAMS(( CLIENT *Client, int Token )); -GLOBAL CLIENT *Client_Search PARAMS(( char *ID )); +GLOBAL CLIENT *Client_Search PARAMS(( const char *ID )); GLOBAL CLIENT *Client_First PARAMS(( void )); GLOBAL CLIENT *Client_Next PARAMS(( CLIENT *c )); @@ -138,15 +134,15 @@ GLOBAL bool Client_CheckID PARAMS(( CLIENT *Client, char *ID )); GLOBAL long Client_UserCount PARAMS(( void )); GLOBAL long Client_ServiceCount PARAMS(( void )); GLOBAL long Client_ServerCount PARAMS(( void )); -GLOBAL long Client_OperCount PARAMS(( void )); -GLOBAL long Client_UnknownCount PARAMS(( void )); +GLOBAL unsigned long Client_OperCount PARAMS(( void )); +GLOBAL unsigned long Client_UnknownCount PARAMS(( void )); GLOBAL long Client_MyUserCount PARAMS(( void )); GLOBAL long Client_MyServiceCount PARAMS(( void )); -GLOBAL long Client_MyServerCount PARAMS(( void )); +GLOBAL unsigned long Client_MyServerCount PARAMS(( void )); GLOBAL long Client_MaxUserCount PARAMS(( void )); GLOBAL long Client_MyMaxUserCount PARAMS(( void )); -GLOBAL bool Client_IsValidNick PARAMS(( char *Nick )); +GLOBAL bool Client_IsValidNick PARAMS(( const char *Nick )); GLOBAL WHOWAS *Client_GetWhowas PARAMS(( void )); GLOBAL int Client_GetLastWhowasIndex PARAMS(( void ));