client.c: remove unecessary comments
This commit is contained in:
parent
ea041b8838
commit
5e16b6df2d
|
@ -49,7 +49,6 @@
|
||||||
|
|
||||||
|
|
||||||
static CLIENT *This_Server, *My_Clients;
|
static CLIENT *This_Server, *My_Clients;
|
||||||
static char GetID_Buffer[GETID_LEN];
|
|
||||||
|
|
||||||
static WHOWAS My_Whowas[MAX_WHOWAS];
|
static WHOWAS My_Whowas[MAX_WHOWAS];
|
||||||
static int Last_Whowas = -1;
|
static int Last_Whowas = -1;
|
||||||
|
@ -305,8 +304,6 @@ Client_Destroy( CLIENT *Client, const char *LogMsg, const char *FwdMsg, bool Sen
|
||||||
GLOBAL void
|
GLOBAL void
|
||||||
Client_SetHostname( CLIENT *Client, const char *Hostname )
|
Client_SetHostname( CLIENT *Client, const char *Hostname )
|
||||||
{
|
{
|
||||||
/* Hostname eines Clients setzen */
|
|
||||||
|
|
||||||
assert( Client != NULL );
|
assert( Client != NULL );
|
||||||
assert( Hostname != NULL );
|
assert( Hostname != NULL );
|
||||||
|
|
||||||
|
@ -317,8 +314,6 @@ Client_SetHostname( CLIENT *Client, const char *Hostname )
|
||||||
GLOBAL void
|
GLOBAL void
|
||||||
Client_SetID( CLIENT *Client, const char *ID )
|
Client_SetID( CLIENT *Client, const char *ID )
|
||||||
{
|
{
|
||||||
/* Hostname eines Clients setzen, Hash-Wert berechnen */
|
|
||||||
|
|
||||||
assert( Client != NULL );
|
assert( Client != NULL );
|
||||||
assert( ID != NULL );
|
assert( ID != NULL );
|
||||||
|
|
||||||
|
@ -332,14 +327,14 @@ Client_SetID( CLIENT *Client, const char *ID )
|
||||||
GLOBAL void
|
GLOBAL void
|
||||||
Client_SetUser( CLIENT *Client, const char *User, bool Idented )
|
Client_SetUser( CLIENT *Client, const char *User, bool Idented )
|
||||||
{
|
{
|
||||||
/* Username eines Clients setzen */
|
/* set clients username */
|
||||||
|
|
||||||
assert( Client != NULL );
|
assert( Client != NULL );
|
||||||
assert( User != NULL );
|
assert( User != NULL );
|
||||||
|
|
||||||
if( Idented ) strlcpy( Client->user, User, sizeof( Client->user ));
|
if (Idented) {
|
||||||
else
|
strlcpy(Client->user, User, sizeof(Client->user));
|
||||||
{
|
} else {
|
||||||
Client->user[0] = '~';
|
Client->user[0] = '~';
|
||||||
strlcpy(Client->user + 1, User, sizeof(Client->user) - 1);
|
strlcpy(Client->user + 1, User, sizeof(Client->user) - 1);
|
||||||
}
|
}
|
||||||
|
@ -349,7 +344,7 @@ Client_SetUser( CLIENT *Client, const char *User, bool Idented )
|
||||||
GLOBAL void
|
GLOBAL void
|
||||||
Client_SetInfo( CLIENT *Client, const char *Info )
|
Client_SetInfo( CLIENT *Client, const char *Info )
|
||||||
{
|
{
|
||||||
/* Hostname eines Clients setzen */
|
/* set client hostname */
|
||||||
|
|
||||||
assert( Client != NULL );
|
assert( Client != NULL );
|
||||||
assert( Info != NULL );
|
assert( Info != NULL );
|
||||||
|
@ -361,8 +356,6 @@ Client_SetInfo( CLIENT *Client, const char *Info )
|
||||||
GLOBAL void
|
GLOBAL void
|
||||||
Client_SetModes( CLIENT *Client, const char *Modes )
|
Client_SetModes( CLIENT *Client, const char *Modes )
|
||||||
{
|
{
|
||||||
/* Modes eines Clients setzen */
|
|
||||||
|
|
||||||
assert( Client != NULL );
|
assert( Client != NULL );
|
||||||
assert( Modes != NULL );
|
assert( Modes != NULL );
|
||||||
|
|
||||||
|
@ -373,8 +366,6 @@ Client_SetModes( CLIENT *Client, const char *Modes )
|
||||||
GLOBAL void
|
GLOBAL void
|
||||||
Client_SetFlags( CLIENT *Client, const char *Flags )
|
Client_SetFlags( CLIENT *Client, const char *Flags )
|
||||||
{
|
{
|
||||||
/* Flags eines Clients setzen */
|
|
||||||
|
|
||||||
assert( Client != NULL );
|
assert( Client != NULL );
|
||||||
assert( Flags != NULL );
|
assert( Flags != NULL );
|
||||||
|
|
||||||
|
@ -385,7 +376,7 @@ Client_SetFlags( CLIENT *Client, const char *Flags )
|
||||||
GLOBAL void
|
GLOBAL void
|
||||||
Client_SetPassword( CLIENT *Client, const char *Pwd )
|
Client_SetPassword( CLIENT *Client, const char *Pwd )
|
||||||
{
|
{
|
||||||
/* Von einem Client geliefertes Passwort */
|
/* set password sent by client */
|
||||||
|
|
||||||
assert( Client != NULL );
|
assert( Client != NULL );
|
||||||
assert( Pwd != NULL );
|
assert( Pwd != NULL );
|
||||||
|
@ -464,9 +455,7 @@ Client_ModeAdd( CLIENT *Client, char Mode )
|
||||||
assert( Client != NULL );
|
assert( Client != NULL );
|
||||||
|
|
||||||
x[0] = Mode; x[1] = '\0';
|
x[0] = Mode; x[1] = '\0';
|
||||||
if( ! strchr( Client->modes, x[0] ))
|
if (!strchr( Client->modes, x[0])) {
|
||||||
{
|
|
||||||
/* Client hat den Mode noch nicht -> setzen */
|
|
||||||
strlcat( Client->modes, x, sizeof( Client->modes ));
|
strlcat( Client->modes, x, sizeof( Client->modes ));
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -522,13 +511,9 @@ Client_Search( const char *Nick )
|
||||||
search_hash = Hash(search_id);
|
search_hash = Hash(search_id);
|
||||||
|
|
||||||
c = My_Clients;
|
c = My_Clients;
|
||||||
while( c )
|
while (c) {
|
||||||
{
|
if (c->hash == search_hash && strcasecmp(c->id, search_id) == 0)
|
||||||
if( c->hash == search_hash )
|
return c;
|
||||||
{
|
|
||||||
/* lt. Hash-Wert: Treffer! */
|
|
||||||
if( strcasecmp( c->id, search_id ) == 0 ) return c;
|
|
||||||
}
|
|
||||||
c = (CLIENT *)c->next;
|
c = (CLIENT *)c->next;
|
||||||
}
|
}
|
||||||
return NULL;
|
return NULL;
|
||||||
|
@ -548,9 +533,10 @@ Client_GetFromToken( CLIENT *Client, int Token )
|
||||||
assert( Token > 0 );
|
assert( Token > 0 );
|
||||||
|
|
||||||
c = My_Clients;
|
c = My_Clients;
|
||||||
while( c )
|
while (c) {
|
||||||
{
|
if ((c->type == CLIENT_SERVER) && (c->introducer == Client) &&
|
||||||
if(( c->type == CLIENT_SERVER ) && ( c->introducer == Client ) && ( c->token == Token )) return c;
|
(c->token == Token))
|
||||||
|
return c;
|
||||||
c = (CLIENT *)c->next;
|
c = (CLIENT *)c->next;
|
||||||
}
|
}
|
||||||
return NULL;
|
return NULL;
|
||||||
|
@ -683,11 +669,14 @@ Client_NextHop( CLIENT *Client )
|
||||||
} /* Client_NextHop */
|
} /* Client_NextHop */
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* return Client-ID ("client!user@host"), this ID is needed for e.g.
|
||||||
|
* prefixes. Returnes pointer to static buffer.
|
||||||
|
*/
|
||||||
GLOBAL char *
|
GLOBAL char *
|
||||||
Client_Mask( CLIENT *Client )
|
Client_Mask( CLIENT *Client )
|
||||||
{
|
{
|
||||||
/* Client-"ID" liefern, wie sie z.B. fuer
|
static char GetID_Buffer[GETID_LEN];
|
||||||
* Prefixe benoetigt wird. */
|
|
||||||
|
|
||||||
assert( Client != NULL );
|
assert( Client != NULL );
|
||||||
|
|
||||||
|
@ -725,8 +714,6 @@ Client_HasMode( CLIENT *Client, char Mode )
|
||||||
GLOBAL char *
|
GLOBAL char *
|
||||||
Client_Away( CLIENT *Client )
|
Client_Away( CLIENT *Client )
|
||||||
{
|
{
|
||||||
/* AWAY-Text liefern */
|
|
||||||
|
|
||||||
assert( Client != NULL );
|
assert( Client != NULL );
|
||||||
return Client->away;
|
return Client->away;
|
||||||
} /* Client_Away */
|
} /* Client_Away */
|
||||||
|
@ -759,8 +746,6 @@ Client_CheckNick( CLIENT *Client, char *Nick )
|
||||||
GLOBAL bool
|
GLOBAL bool
|
||||||
Client_CheckID( CLIENT *Client, char *ID )
|
Client_CheckID( CLIENT *Client, char *ID )
|
||||||
{
|
{
|
||||||
/* Nick ueberpruefen */
|
|
||||||
|
|
||||||
char str[COMMAND_LEN];
|
char str[COMMAND_LEN];
|
||||||
CLIENT *c;
|
CLIENT *c;
|
||||||
|
|
||||||
|
@ -768,23 +753,21 @@ Client_CheckID( CLIENT *Client, char *ID )
|
||||||
assert( Client->conn_id > NONE );
|
assert( Client->conn_id > NONE );
|
||||||
assert( ID != NULL );
|
assert( ID != NULL );
|
||||||
|
|
||||||
/* Nick zu lang? */
|
/* Nick too long? */
|
||||||
if( strlen( ID ) > CLIENT_ID_LEN )
|
if (strlen(ID) > CLIENT_ID_LEN) {
|
||||||
{
|
|
||||||
IRC_WriteStrClient(Client, ERR_ERRONEUSNICKNAME_MSG, Client_ID(Client), ID);
|
IRC_WriteStrClient(Client, ERR_ERRONEUSNICKNAME_MSG, Client_ID(Client), ID);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ID bereits vergeben? */
|
/* does ID already exist? */
|
||||||
c = My_Clients;
|
c = My_Clients;
|
||||||
while( c )
|
while (c) {
|
||||||
{
|
if (strcasecmp(c->id, ID) == 0) {
|
||||||
if( strcasecmp( c->id, ID ) == 0 )
|
|
||||||
{
|
|
||||||
/* die Server-ID gibt es bereits */
|
|
||||||
snprintf(str, sizeof(str), "ID \"%s\" already registered", ID);
|
snprintf(str, sizeof(str), "ID \"%s\" already registered", ID);
|
||||||
if( Client->conn_id != c->conn_id ) Log( LOG_ERR, "%s (on connection %d)!", str, c->conn_id );
|
if (Client->conn_id != c->conn_id)
|
||||||
else Log( LOG_ERR, "%s (via network)!", str );
|
Log(LOG_ERR, "%s (on connection %d)!", str, c->conn_id);
|
||||||
|
else
|
||||||
|
Log(LOG_ERR, "%s (via network)!", str);
|
||||||
Conn_Close(Client->conn_id, str, str, true);
|
Conn_Close(Client->conn_id, str, str, true);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -798,8 +781,6 @@ Client_CheckID( CLIENT *Client, char *ID )
|
||||||
GLOBAL CLIENT *
|
GLOBAL CLIENT *
|
||||||
Client_First( void )
|
Client_First( void )
|
||||||
{
|
{
|
||||||
/* Ersten Client liefern. */
|
|
||||||
|
|
||||||
return My_Clients;
|
return My_Clients;
|
||||||
} /* Client_First */
|
} /* Client_First */
|
||||||
|
|
||||||
|
@ -807,9 +788,6 @@ Client_First( void )
|
||||||
GLOBAL CLIENT *
|
GLOBAL CLIENT *
|
||||||
Client_Next( CLIENT *c )
|
Client_Next( CLIENT *c )
|
||||||
{
|
{
|
||||||
/* Naechsten Client liefern. Existiert keiner,
|
|
||||||
* so wird NULL geliefert. */
|
|
||||||
|
|
||||||
assert( c != NULL );
|
assert( c != NULL );
|
||||||
return (CLIENT *)c->next;
|
return (CLIENT *)c->next;
|
||||||
} /* Client_Next */
|
} /* Client_Next */
|
||||||
|
|
Loading…
Reference in New Issue