- return Check_List( &My_Invites, Client, Chan );
-} /* Lists_CheckInvited */
-
-
-GLOBAL BOOLEAN
-Lists_AddInvited( CLIENT *From, CHAR *Mask, CHANNEL *Chan, BOOLEAN OnlyOnce )
-{
- C2C *c2c;
-
- assert( Mask != NULL );
- assert( Chan != NULL );
-
- if( Already_Registered( My_Invites, Mask, Chan ))
- {
- /* Eintrag ist bereits vorhanden */
- IRC_WriteStrClient( From, RPL_INVITELIST_MSG, Client_ID( From ), Channel_Name( Chan ), Mask );
- return FALSE;
- }
-
- c2c = New_C2C( Mask, Chan, OnlyOnce );
- if( ! c2c )
- {
- Log( LOG_ERR, "Can't add new invite list entry!" );
- return FALSE;
- }
-
- /* verketten */
- c2c->next = My_Invites;
- My_Invites = c2c;
-
- Log( LOG_DEBUG, "Added \"%s\" to invite list for \"%s\".", Mask, Channel_Name( Chan ));
- return TRUE;
-} /* Lists_AddInvited */
-
-
-GLOBAL VOID
-Lists_DelInvited( CHAR *Mask, CHANNEL *Chan )
-{
- C2C *c2c, *last, *next;