Fix QueryProtocol

This commit is contained in:
Mitchell Kutchuk 2015-06-21 09:09:23 -07:00 committed by Drew DeVault
parent b56dd4eafe
commit 1ccd32661f

View File

@ -95,8 +95,7 @@ namespace TrueCraft
using (var writer = new BinaryWriter(response)) using (var writer = new BinaryWriter(response))
{ {
WriteHead(Type_Handshake, user, writer); WriteHead(Type_Handshake, user, writer);
WriteStringToStream(user.ChallengeToken.ToString(), ms); WriteStringToStream(user.ChallengeToken.ToString(), response);
SendResponse(response.ToArray(), clientEP); SendResponse(response.ToArray(), clientEP);
} }
} }
@ -180,7 +179,7 @@ namespace TrueCraft
private bool CheckVersion(byte[] ver) private bool CheckVersion(byte[] ver)
{ {
return ver.SequenceEqual(ProtocolVersion); return ver[0] == ProtocolVersion[0] && ver[1] == ProtocolVersion[1];
} }
private int GetSessionId(BinaryReader stream) private int GetSessionId(BinaryReader stream)
{ {