diff --git a/server/tools/protobuild/ss_msgid.proto b/server/tools/protobuild/ss_msgid.proto index c6868a6..3d664af 100644 --- a/server/tools/protobuild/ss_msgid.proto +++ b/server/tools/protobuild/ss_msgid.proto @@ -10,7 +10,8 @@ enum SSMessageId_e _SS_MS_ResponseTargetServer = 12; _SS_ForceCloseSocket = 13; - _SS_CMKcpHandshake = 99; + _SS_CMKcpHandshake = 98; + _SS_SMKcpHandshake = 99; _SS_CMPing = 101; _SS_SMRpcError = 102; _SS_CMLogin = 103; diff --git a/server/tools/protobuild/ss_proto.proto b/server/tools/protobuild/ss_proto.proto index 468aa83..72c9264 100644 --- a/server/tools/protobuild/ss_proto.proto +++ b/server/tools/protobuild/ss_proto.proto @@ -15,7 +15,18 @@ message SS_CMLogin_CMReConnect_CommonHead message SS_CMKcpHandshake { + optional int32 proto_version = 1; //协议版本号Constant_e.ProtoVersion + optional string account_id = 2; //账号id + optional string session_id = 3; //session id + optional string team_uuid = 4; //保留 +} +message SS_SMKcpHandshake +{ + optional int32 conv = 1; //conv + optional bytes secret_key = 2; //secret eky + optional string remote_host = 3; //host + optional int32 remote_port = 4; //port } message SS_CMLogin