Funktion fuer H_TELNET_NEG entfernt.
Diese uralte Funktion im Master ist seit langem nicht mehr
benutzt, weil der Hook im Spielerobjekt gerufen wird, nicht
im Master.
(Theoretisch koennte diese Funktion noch gerufen werden, wenn
das Timing gerade passt, dass die Verbindung noch nicht von
Master auf das Loginobjekt uebertragen wurde. Aber in dem Fall
ist diese Funktion im master voellig unzureichend, da sie nur
eine Subnegotiation des Linemodes macht und auf das WILL der
Gegenseite nichtmals mit einem DO oder DONT antwortet.)
Change-Id: I69f5e5b7dbc812ffb7df11854f95464c9b3c4031
diff --git a/secure/master.c b/secure/master.c
index b4b79d1..cae4be1 100644
--- a/secure/master.c
+++ b/secure/master.c
@@ -130,7 +130,6 @@
// Was machen bei telnet_neg
set_driver_hook(H_TELNET_NEG,"telnet_neg");
- // set_driver_hook(H_TELNET_NEG,0);
// Promptbehandlung: Defaultprompt setzen und dafuer sorgen, dass alle
// Promptausgaben durch print_prompt im Interactive laufen, damit das EOR
@@ -1225,13 +1224,6 @@
map(wizlist_info(),#'_save_wiz_file_loop),""));
}
-// TODO: macht der telnet_neg-hook ueberhaupt was?
-void telnet_neg(mixed cmd,mixed opt,mixed args)
-{
- if (opt==34 && cmd==251)
- binary_message(({255,250,34,1,1,255,240}));
-}
-
// EUID und UID werden von give_uid_to_object() vergeben, diese sind in
// inaugurate_master() als driver hooks angemeldet.