X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fngircd%2Firc-server.c;h=db5772086ae2f8e7ff6274424e13068c42125470;hb=c74083645a38a28dfb58a1091c0e7d4f522efb59;hp=d6c7bd1ff6cf4061a1056594ffd2d32c548aef50;hpb=0e092b3f062ed4e0b5ee019de203cc7724ab0bae;p=ngircd-alex.git diff --git a/src/ngircd/irc-server.c b/src/ngircd/irc-server.c index d6c7bd1f..db577208 100644 --- a/src/ngircd/irc-server.c +++ b/src/ngircd/irc-server.c @@ -9,23 +9,15 @@ * Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste * der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS. * - * $Id: irc-server.c,v 1.2 2002/03/06 15:50:14 alex Exp $ + * $Id: irc-server.c,v 1.6 2002/03/12 14:37:52 alex Exp $ * * irc-server.c: IRC-Befehle fuer Server-Links - * - * $Log: irc-server.c,v $ - * Revision 1.2 2002/03/06 15:50:14 alex - * - kleine Code-Umstellungen. - * - * Revision 1.1 2002/03/03 17:15:11 alex - * - Source in weitere Module fuer IRC-Befehle aufgesplitted. */ -#include -#include "global.h" +#include "portab.h" -#include +#include "imp.h" #include #include #include @@ -36,7 +28,7 @@ #include "log.h" #include "messages.h" -#include +#include "exp.h" #include "irc-server.h" @@ -326,7 +318,8 @@ GLOBAL BOOLEAN IRC_SQUIT( CLIENT *Client, REQUEST *Req ) target = Client_GetFromID( Req->argv[0] ); if( ! target ) { - Log( LOG_ERR, "Got SQUIT from %s for unknown server \"%s\"!?", Client_ID( Client ), Req->argv[0] ); + /* Den Server kennen wir nicht (mehr), also nichts zu tun. */ + Log( LOG_WARNING, "Got SQUIT from %s for unknown server \"%s\"!?", Client_ID( Client ), Req->argv[0] ); return CONNECTED; } @@ -347,7 +340,7 @@ GLOBAL BOOLEAN IRC_SQUIT( CLIENT *Client, REQUEST *Req ) else { /* Verbindung hielt anderer Server */ - Client_Destroy( target, msg, Req->argv[1] ); + Client_Destroy( target, msg, Req->argv[1], FALSE ); return CONNECTED; } } /* IRC_SQUIT */