- bei SQUIT wurde immer die Verbindung getrennt, auch bei Remote-Servern.
This commit is contained in:
parent
bed4005ed0
commit
a19c9ed5c7
|
@ -9,11 +9,14 @@
|
||||||
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
|
||||||
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
|
||||||
*
|
*
|
||||||
* $Id: irc.c,v 1.24 2002/01/04 17:58:44 alex Exp $
|
* $Id: irc.c,v 1.25 2002/01/05 00:48:33 alex Exp $
|
||||||
*
|
*
|
||||||
* irc.c: IRC-Befehle
|
* irc.c: IRC-Befehle
|
||||||
*
|
*
|
||||||
* $Log: irc.c,v $
|
* $Log: irc.c,v $
|
||||||
|
* Revision 1.25 2002/01/05 00:48:33 alex
|
||||||
|
* - bei SQUIT wurde immer die Verbindung getrennt, auch bei Remote-Servern.
|
||||||
|
*
|
||||||
* Revision 1.24 2002/01/04 17:58:44 alex
|
* Revision 1.24 2002/01/04 17:58:44 alex
|
||||||
* - IRC_WriteStrXXX()-Funktionen eingefuehrt, groessere Anpassungen daran.
|
* - IRC_WriteStrXXX()-Funktionen eingefuehrt, groessere Anpassungen daran.
|
||||||
* - neuer Befehl SQUIT, QUIT an Server-Links angepasst.
|
* - neuer Befehl SQUIT, QUIT an Server-Links angepasst.
|
||||||
|
@ -518,9 +521,16 @@ GLOBAL BOOLEAN IRC_SQUIT( CLIENT *Client, REQUEST *Req )
|
||||||
/* FIXME: das SQUIT muss an alle Server weiter-
|
/* FIXME: das SQUIT muss an alle Server weiter-
|
||||||
* geleitet werden ... */
|
* geleitet werden ... */
|
||||||
|
|
||||||
if( Client_Conn( target ) > NONE ) Conn_Close( Client_Conn( target ), Req->argv[1] );
|
if( Client_Conn( target ) > NONE )
|
||||||
else Client_Destroy( target );
|
{
|
||||||
|
Conn_Close( Client_Conn( target ), Req->argv[1] );
|
||||||
return DISCONNECTED;
|
return DISCONNECTED;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Client_Destroy( target );
|
||||||
|
return CONNECTED;
|
||||||
|
}
|
||||||
} /* IRC_SQUIT */
|
} /* IRC_SQUIT */
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue