From 1a89813cd44b967a218995df58ef10a6790b6b70 Mon Sep 17 00:00:00 2001 From: James Lu Date: Fri, 29 Nov 2019 23:03:35 -0800 Subject: [PATCH] unreal: stop sending NETINFO on link NETINFO isn't strictly necessary for services servers, and not sending it suppresses protocol version/network name mismatch warnings. --- protocols/unreal.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protocols/unreal.py b/protocols/unreal.py index 961b0e7..d09503b 100644 --- a/protocols/unreal.py +++ b/protocols/unreal.py @@ -415,7 +415,7 @@ class UnrealProtocol(TS6BaseProtocol): f('PROTOCTL SJOIN SJ3 NOQUIT NICKv2 VL UMODE2 PROTOCTL NICKIP EAUTH=%s SID=%s VHP ESVID' % (self.serverdata["hostname"], self.sid)) sdesc = self.serverdata.get('serverdesc') or conf.conf['pylink']['serverdesc'] f('SERVER %s 1 U%s-h6e-%s :%s' % (host, self.proto_ver, self.sid, sdesc)) - f('NETINFO 1 %s %s * 0 0 0 :%s' % (self.start_ts, self.proto_ver, self.serverdata.get("netname", self.name))) + self._send_with_prefix(self.sid, 'EOS') # Extban definitions