From d20efa5a744ec046cce1e4df8a9fecb45e0c590f Mon Sep 17 00:00:00 2001
From: Monster Iestyn <iestynjealous@ntlworld.com>
Date: Sat, 27 May 2017 19:06:46 +0100
Subject: [PATCH] Entirely ignore PT_ASKINFOVIAMS packets, since it turns out
 it's not even sent by the MS anyway

---
 src/d_clisrv.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/d_clisrv.c b/src/d_clisrv.c
index 89418dde2c..6adaae1917 100644
--- a/src/d_clisrv.c
+++ b/src/d_clisrv.c
@@ -3413,6 +3413,7 @@ static void HandlePacketFromAwayNode(SINT8 node)
 	switch (netbuffer->packettype)
 	{
 		case PT_ASKINFOVIAMS:
+#if 0
 			if (server && serverrunning)
 			{
 				INT32 clientnode;
@@ -3434,6 +3435,9 @@ static void HandlePacketFromAwayNode(SINT8 node)
 			}
 			else
 				Net_CloseConnection(node); // you're not supposed to get it, so ignore it
+#else
+			Net_CloseConnection(node);
+#endif
 			break;
 
 		case PT_ASKINFO:
-- 
GitLab