]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Fixed issue where /connect crashes the ircd if no default routes defined
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Thu, 1 Apr 2004 13:29:11 +0000 (13:29 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Thu, 1 Apr 2004 13:29:11 +0000 (13:29 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@348 e03df62e-2008-0410-955e-edbf42e46eb7

src/InspIRCd.layout
src/inspircd.cpp

index 4f5a21d68b6f95386ad023df414884f0cb96c5d7..76868c48f0e4a0c21468e46f7b1715de1fbdc387 100644 (file)
@@ -1,6 +1,6 @@
 [Editors]
-Focused=25
-Order=1,7,3,2,0,6,5,4,-1,25
+Focused=1
+Order=1,7,3,2,0,6,5,4,25
 
 [Editor_0]
 Open=1
@@ -12,10 +12,10 @@ LeftChar=1
 
 [Editor_1]
 Open=1
-Top=0
-CursorCol=11
-CursorRow=1918
-TopLine=1871
+Top=1
+CursorCol=1
+CursorRow=3562
+TopLine=3521
 LeftChar=1
 
 [Editor_2]
@@ -31,7 +31,7 @@ Open=1
 Top=0
 CursorCol=1
 CursorRow=1
-TopLine=19
+TopLine=6
 LeftChar=1
 
 [Editor_4]
@@ -63,7 +63,7 @@ Open=1
 Top=0
 CursorCol=1
 CursorRow=1
-TopLine=19
+TopLine=6
 LeftChar=1
 
 [Editor_8]
@@ -99,7 +99,7 @@ TopLine=1
 LeftChar=1
 
 [Editor_12]
-Open=1
+Open=0
 Top=0
 CursorCol=1
 CursorRow=142
@@ -139,7 +139,7 @@ TopLine=1
 LeftChar=1
 
 [Editor_17]
-Open=1
+Open=0
 Top=0
 CursorCol=1
 CursorRow=1
@@ -163,7 +163,7 @@ TopLine=1
 LeftChar=1
 
 [Editor_20]
-Open=1
+Open=0
 Top=0
 CursorCol=13
 CursorRow=271
@@ -179,7 +179,7 @@ TopLine=1
 LeftChar=1
 
 [Editor_22]
-Open=1
+Open=0
 Top=0
 CursorCol=1
 CursorRow=1
@@ -203,8 +203,8 @@ TopLine=1
 LeftChar=1
 [Editor_25]
 Open=1
-Top=1
-CursorCol=1
-CursorRow=26
+Top=0
+CursorCol=2
+CursorRow=22
 TopLine=1
 LeftChar=1
index 23d32c830026da1d8879e8b5875df930fa5e2721..996a1ee885de58d616481c08994921d469b2e455 100644 (file)
@@ -3550,9 +3550,16 @@ void handle_stats(char **parameters, int pcnt, userrec *user)
 void handle_connect(char **parameters, int pcnt, userrec *user)
 {
        WriteServ(user->fd,"NOTICE %s :*** Connecting to %s port %s...",user->nick,parameters[0],parameters[1]);
-       if (!me[defaultRoute]->BeginLink(parameters[0],atoi(parameters[1]),"password"))
+       if (me[defaultRoute])
        {
-               WriteServ(user->fd,"NOTICE %s :*** Failed to send auth packet to %s!",user->nick,parameters[0]);
+               if (!me[defaultRoute]->BeginLink(parameters[0],atoi(parameters[1]),"password"))
+               {
+                       WriteServ(user->fd,"NOTICE %s :*** Failed to send auth packet to %s!",user->nick,parameters[0]);
+               }
+       }
+       else
+       {
+               WriteServ(user->fd,"NOTICE %s :No default route is defined for server connections on this server",user->nick);
        }
 }