ソースを参照

Quickfix for secure mode

tags/0.10
9seconds 7年前
コミット
6c0954004e
1個のファイルの変更2行の追加3行の削除
  1. 2
    3
      mtproto/rpc/proxy_request.go

+ 2
- 3
mtproto/rpc/proxy_request.go ファイルの表示

@@ -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
 

読み込み中…
キャンセル
保存