Fix QueryProtocol
This commit is contained in:
parent
b56dd4eafe
commit
1ccd32661f
@ -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)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user