]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Added stub to handle SERVER command
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sat, 1 May 2004 21:53:38 +0000 (21:53 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sat, 1 May 2004 21:53:38 +0000 (21:53 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@774 e03df62e-2008-0410-955e-edbf42e46eb7

include/commands.h
src/InspIRCd.layout
src/commands.cpp
src/inspircd.cpp

index 53f80fd73110c8f3cd2cadcc8d8eae6aaca13298..cb339377c3c6a990d9f7884760ee82b78a089cea 100644 (file)
@@ -61,7 +61,7 @@ void handle_kline(char **parameters, int pcnt, userrec *user);
 void handle_gline(char **parameters, int pcnt, userrec *user);
 void handle_zline(char **parameters, int pcnt, userrec *user);
 void handle_qline(char **parameters, int pcnt, userrec *user);
-
+void handle_server(char **parameters, int pcnt, userrec *user);
 
 /** Special functions for processing server to server traffic
  */
index 2588ce0bc3966cd4079a478c000dbab53b7bd52b..cfe4ed1d3c9a772053da9f9eccfe63656fec0c70 100644 (file)
@@ -1,5 +1,5 @@
 [Editors]
-Focused=4
+Focused=1
 Order=2,4,6,3,7,25,5,24,39,42,43,-1,1,46,0,49
 
 [Editor_0]
@@ -12,10 +12,10 @@ LeftChar=1
 
 [Editor_1]
 Open=1
-Top=0
-CursorCol=1
-CursorRow=1
-TopLine=1
+Top=1
+CursorCol=42
+CursorRow=2883
+TopLine=2854
 LeftChar=1
 
 [Editor_2]
@@ -36,10 +36,10 @@ LeftChar=1
 
 [Editor_4]
 Open=1
-Top=1
-CursorCol=7
-CursorRow=557
-TopLine=545
+Top=0
+CursorCol=20
+CursorRow=639
+TopLine=626
 LeftChar=1
 
 [Editor_5]
@@ -165,9 +165,9 @@ LeftChar=1
 [Editor_20]
 Open=1
 Top=0
-CursorCol=13
-CursorRow=629
-TopLine=592
+CursorCol=34
+CursorRow=662
+TopLine=609
 LeftChar=1
 
 [Editor_21]
@@ -330,16 +330,16 @@ LeftChar=1
 [Editor_43]
 Open=1
 Top=0
-CursorCol=4
-CursorRow=688
-TopLine=661
+CursorCol=1
+CursorRow=638
+TopLine=614
 LeftChar=1
 [Editor_44]
 Open=1
 Top=0
-CursorCol=6
-CursorRow=98
-TopLine=44
+CursorCol=64
+CursorRow=64
+TopLine=29
 LeftChar=1
 [Editor_45]
 Open=1
@@ -379,7 +379,7 @@ LeftChar=1
 [Editor_50]
 Open=1
 Top=0
-CursorCol=2
-CursorRow=301
-TopLine=248
+CursorCol=65
+CursorRow=35
+TopLine=19
 LeftChar=1
index 7750ea1b6add6ec3e08e7e5652124009af822078..5cfd96eecca46cb13da61e2f03743fd10edb4734 100644 (file)
@@ -635,6 +635,11 @@ void handle_notice(char **parameters, int pcnt, userrec *user)
        }
 }
 
+void handle_server(char **parameters, int pcnt, userrec *user)
+{
+       WriteServ(user->fd,"666 %s :You cannot identify as a server, you are a USER. IRC Operators informed.",user->nick);
+       WriteOpers("*** WARNING: %s attempted to issue a SERVER command and is registered as a user!",user->nick);
+}
 
 void handle_info(char **parameters, int pcnt, userrec *user)
 {
index 6fc06f0e7c5b72f039cb7022fb5041e812cccb8e..dc7b7942aa97bcad0b1b1a5685df7076f504654a 100644 (file)
@@ -2880,6 +2880,7 @@ void SetupCommandTable(void)
        createcommand("GLINE",handle_gline,'o',1);
        createcommand("ZLINE",handle_zline,'o',1);
        createcommand("QLINE",handle_qline,'o',1);
+       createcommand("SERVER",handle_server,0,0);
 }
 
 void process_buffer(const char* cmdbuf,userrec *user)