Просмотр исходного кода

Quickfix for secure mode

tags/0.10
9seconds 7 лет назад
Родитель
Сommit
6c0954004e
1 измененных файлов: 2 добавлений и 3 удалений
  1. 2
    3
      mtproto/rpc/proxy_request.go

+ 2
- 3
mtproto/rpc/proxy_request.go Просмотреть файл

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

Загрузка…
Отмена
Сохранить