From 6c0954004e13e976b7ad96c7d1e58b498bdbf0a8 Mon Sep 17 00:00:00 2001 From: 9seconds Date: Tue, 10 Jul 2018 10:11:25 +0300 Subject: [PATCH] Quickfix for secure mode --- mtproto/rpc/proxy_request.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mtproto/rpc/proxy_request.go b/mtproto/rpc/proxy_request.go index 9e2dacf..2fda394 100644 --- a/mtproto/rpc/proxy_request.go +++ b/mtproto/rpc/proxy_request.go @@ -67,10 +67,9 @@ func (r *ProxyRequest) MakeHeader(message []byte) (*bytes.Buffer, fmt.Stringer) func NewProxyRequest(clientAddr, ownAddr *net.TCPAddr, opts *mtproto.ConnectionOpts, adTag []byte) (*ProxyRequest, error) { flags := proxyRequestFlagsHasAdTag | proxyRequestFlagsMagic | proxyRequestFlagsExtMode2 - switch opts.ConnectionType { - case mtproto.ConnectionTypeAbridged: + if opts.ConnectionType == mtproto.ConnectionTypeAbridged { flags |= proxyRequestFlagsAbdridged - case mtproto.ConnectionTypeIntermediate: + } else { flags |= proxyRequestFlagsIntermediate }