Make crypt testable

This commit is contained in:
9seconds
2018-07-03 18:25:54 +03:00
parent 4c4671ad3b
commit ffa7ef7a0a
3 changed files with 66 additions and 17 deletions
+2 -2
View File
@@ -54,9 +54,9 @@ func (t *middleTelegram) Init(connOpts *mtproto.ConnectionOpts, conn wrappers.Re
return nil, err
}
secureConn := mtwrappers.NewFrameRWC(conn, rpc.RPCHandshakeSeqNo)
secureConn = mtwrappers.NewMiddleProxyCipherRWC(secureConn, rpcNonceReq,
secureConn := mtwrappers.NewMiddleProxyCipherRWC(conn, rpcNonceReq,
rpcNonceResp, connOpts.ClientAddr, t.proxySecret)
secureConn = mtwrappers.NewFrameRWC(secureConn, rpc.RPCHandshakeSeqNo)
rpcHandshakeReq, err := t.sendRPCHandshakeRequest(secureConn)
if err != nil {