- 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;