X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fngircd%2Fchannel.h;h=b58d2900cbdfbb2f52d0387a70c9025b2a99e474;hb=a0e0da74f852fc96bcd728c6954df8da6d35b6fc;hp=2f6e32513d60107c52dfa4e608a491cc492cbcd4;hpb=83c14a638329517ca547ce4e774358ceb4244e2e;p=ngircd.git diff --git a/src/ngircd/channel.h b/src/ngircd/channel.h index 2f6e3251..b58d2900 100644 --- a/src/ngircd/channel.h +++ b/src/ngircd/channel.h @@ -8,7 +8,7 @@ * (at your option) any later version. * Please read the file COPYING, README and AUTHORS for more information. * - * $Id: channel.h,v 1.29 2005/09/02 12:50:25 alex Exp $ + * $Id: channel.h,v 1.29.2.1 2006/12/02 13:08:02 fw Exp $ * * Channel management (header) */ @@ -35,7 +35,7 @@ typedef struct _CHANNEL char topic_who[CLIENT_NICK_LEN];/* Nickname of user that set topic */ #endif char key[CLIENT_PASS_LEN]; /* Channel key ("password", mode "k" ) */ - long maxusers; /* Maximum number of members (mode "l") */ + unsigned long maxusers; /* Maximum number of members (mode "l") */ } CHANNEL; typedef struct _CLIENT2CHAN @@ -65,21 +65,21 @@ GLOBAL void Channel_Quit PARAMS(( CLIENT *Client, char *Reason )); GLOBAL void Channel_Kick PARAMS(( CLIENT *Client, CLIENT *Origin, char *Name, char *Reason )); -GLOBAL long Channel_Count PARAMS(( void )); -GLOBAL long Channel_MemberCount PARAMS(( CHANNEL *Chan )); +GLOBAL unsigned long Channel_Count PARAMS(( void )); +GLOBAL unsigned long Channel_MemberCount PARAMS(( CHANNEL *Chan )); GLOBAL int Channel_CountForUser PARAMS(( CLIENT *Client )); GLOBAL int Channel_PCount PARAMS(( void )); -GLOBAL char *Channel_Name PARAMS(( CHANNEL *Chan )); +GLOBAL const char *Channel_Name PARAMS(( const CHANNEL *Chan )); GLOBAL char *Channel_Modes PARAMS(( CHANNEL *Chan )); GLOBAL char *Channel_Topic PARAMS(( CHANNEL *Chan )); GLOBAL char *Channel_Key PARAMS(( CHANNEL *Chan )); -GLOBAL long Channel_MaxUsers PARAMS(( CHANNEL *Chan )); +GLOBAL unsigned long Channel_MaxUsers PARAMS(( CHANNEL *Chan )); GLOBAL void Channel_SetTopic PARAMS(( CHANNEL *Chan, CLIENT *Client, char *Topic )); GLOBAL void Channel_SetModes PARAMS(( CHANNEL *Chan, char *Modes )); GLOBAL void Channel_SetKey PARAMS(( CHANNEL *Chan, char *Key )); -GLOBAL void Channel_SetMaxUsers PARAMS(( CHANNEL *Chan, long Count )); +GLOBAL void Channel_SetMaxUsers PARAMS(( CHANNEL *Chan, unsigned long Count )); GLOBAL CHANNEL *Channel_Search PARAMS(( char *Name )); @@ -94,7 +94,7 @@ GLOBAL CL2CHAN *Channel_NextChannelOf PARAMS(( CLIENT *Client, CL2CHAN *Cl2Chan GLOBAL CLIENT *Channel_GetClient PARAMS(( CL2CHAN *Cl2Chan )); GLOBAL CHANNEL *Channel_GetChannel PARAMS(( CL2CHAN *Cl2Chan )); -GLOBAL bool Channel_IsValidName PARAMS(( char *Name )); +GLOBAL bool Channel_IsValidName PARAMS(( const char *Name )); GLOBAL bool Channel_ModeAdd PARAMS(( CHANNEL *Chan, char Mode )); GLOBAL bool Channel_ModeDel PARAMS(( CHANNEL *Chan, char Mode ));