Browse Source

Quickfix for secure mode

tags/0.10
9seconds 8 years ago
parent
commit
6c0954004e
1 changed files with 2 additions and 3 deletions
  1. 2
    3
      mtproto/rpc/proxy_request.go

+ 2
- 3
mtproto/rpc/proxy_request.go View File

@@ -67,10 +67,9 @@ func (r *ProxyRequest) MakeHeader(message []byte) (*bytes.Buffer, fmt.Stringer)
67 67
 func NewProxyRequest(clientAddr, ownAddr *net.TCPAddr, opts *mtproto.ConnectionOpts, adTag []byte) (*ProxyRequest, error) {
68 68
 	flags := proxyRequestFlagsHasAdTag | proxyRequestFlagsMagic | proxyRequestFlagsExtMode2
69 69
 
70
-	switch opts.ConnectionType {
71
-	case mtproto.ConnectionTypeAbridged:
70
+	if opts.ConnectionType == mtproto.ConnectionTypeAbridged {
72 71
 		flags |= proxyRequestFlagsAbdridged
73
-	case mtproto.ConnectionTypeIntermediate:
72
+	} else {
74 73
 		flags |= proxyRequestFlagsIntermediate
75 74
 	}
76 75
 

Loading…
Cancel
Save