mirror of
https://github.com/XTLS/REALITY.git
synced 2025-08-23 06:58:39 +00:00
Use for i, t := range types
instead
Much easier for other people to understand the code.
This commit is contained in:
parent
5a9e6c0cc2
commit
e814936a3d
6
tls.go
6
tls.go
@ -93,7 +93,7 @@ func (c *ReaderConn) SetWriteDeadline(t time.Time) error {
|
|||||||
var (
|
var (
|
||||||
size = 8192
|
size = 8192
|
||||||
empty = make([]byte, size)
|
empty = make([]byte, size)
|
||||||
names = [7]string{
|
types = [7]string{
|
||||||
"Server Hello",
|
"Server Hello",
|
||||||
"Change Cipher Spec",
|
"Change Cipher Spec",
|
||||||
"Encrypted Extensions",
|
"Encrypted Extensions",
|
||||||
@ -305,7 +305,7 @@ func Server(conn net.Conn, config *Config) (*Conn, error) {
|
|||||||
if len(s2cSaved) > size {
|
if len(s2cSaved) > size {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
for i := 0; i < 7; i++ {
|
for i, t := range types {
|
||||||
if hs.c.out.handshakeLen[i] != 0 {
|
if hs.c.out.handshakeLen[i] != 0 {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
@ -322,7 +322,7 @@ func Server(conn net.Conn, config *Config) (*Conn, error) {
|
|||||||
handshakeLen = recordHeaderLen + Value(s2cSaved[3:5]...)
|
handshakeLen = recordHeaderLen + Value(s2cSaved[3:5]...)
|
||||||
}
|
}
|
||||||
if config.Show {
|
if config.Show {
|
||||||
fmt.Printf("REALITY remoteAddr: %v\tlen(s2cSaved): %v\t%v: %v\n", remoteAddr, len(s2cSaved), names[i], handshakeLen)
|
fmt.Printf("REALITY remoteAddr: %v\tlen(s2cSaved): %v\t%v: %v\n", remoteAddr, len(s2cSaved), t, handshakeLen)
|
||||||
}
|
}
|
||||||
if handshakeLen > size { // too long
|
if handshakeLen > size { // too long
|
||||||
break f
|
break f
|
||||||
|
Loading…
Reference in New Issue
Block a user