Forráskód Böngészése

fix some lint errors

Darien Raymond 7 éve
szülő
commit
e3cc12995f

+ 1 - 1
common/protocol/http/sniff.go

@@ -42,7 +42,7 @@ var (
 )
 
 func beginWithHTTPMethod(b []byte) error {
-	for _, m := range methods {
+	for _, m := range &methods {
 		if len(b) >= len(m) && strings.ToLower(string(b[:len(m)])) == m {
 			return nil
 		}

+ 1 - 1
proxy/mtproto/auth.go

@@ -36,7 +36,7 @@ func (a *Authentication) ApplySecret(b []byte) {
 
 func generateRandomBytes(random []byte) {
 	for {
-		common.Must2(rand.Read(random[:]))
+		common.Must2(rand.Read(random))
 
 		if random[0] == 0xef {
 			continue

+ 3 - 3
transport/internet/kcp/crypt.go

@@ -36,14 +36,14 @@ func (a *SimpleAuthenticator) Seal(dst, nonce, plain, extra []byte) []byte {
 	common.Must2(fnvHash.Write(dst[4:]))
 	fnvHash.Sum(dst[:0])
 
-	len := len(dst)
-	xtra := 4 - len%4
+	dstLen := len(dst)
+	xtra := 4 - dstLen%4
 	if xtra != 4 {
 		dst = append(dst, make([]byte, xtra)...)
 	}
 	xorfwd(dst)
 	if xtra != 4 {
-		dst = dst[:len]
+		dst = dst[:dstLen]
 	}
 	return dst
 }