Fix lint errors

This commit is contained in:
世界
2026-08-30 17:41:46 +08:00
parent ba4146ea31
commit 7d84f7d3e0
6 changed files with 5 additions and 5 deletions
+1
View File
@@ -31,6 +31,7 @@ linters:
- -QF1008 # could remove embedded field "<interface>" from selector
- -ST1003 # should not use ALL_CAPS in Go names; use CamelCase instead
- -QF1001 # could apply De Morgan's law
- -SA4023 # impossible nil comparison, false positive on platform-specific implementations
exclusions:
generated: lax
presets:
-1
View File
@@ -70,7 +70,6 @@ func (c *linuxTransportCredentials) ServerHandshake(rawConnection net.Conn) (net
func (c *linuxTransportCredentials) Info() credentials.ProtocolInfo {
return credentials.ProtocolInfo{
SecurityProtocol: "linux-local-process",
SecurityVersion: "1",
}
}
-1
View File
@@ -259,7 +259,6 @@ func (c *windowsTransportCredentials) serverHandshake(rawConnection net.Conn) (n
func (c *windowsTransportCredentials) Info() credentials.ProtocolInfo {
return credentials.ProtocolInfo{
SecurityProtocol: "windows-local-process",
SecurityVersion: "1",
}
}
+1 -1
View File
@@ -83,7 +83,7 @@ func (b *backendBase) AttachReturn(returnPath tun.Return) error {
if slices.Contains(b.returnPaths, returnPath) {
return nil
}
b.returnPaths = append(b.returnPaths[:len(b.returnPaths):len(b.returnPaths)], returnPath)
b.returnPaths = append(slices.Clip(b.returnPaths), returnPath)
return nil
}
+3
View File
@@ -40,6 +40,9 @@ func NewClient(ctx context.Context, dialer N.Dialer, serverAddr M.Socksaddr, opt
tlsConfig.SetNextProtos([]string{http2.NextProtoTLS})
}
dialOptions = append(dialOptions, grpc.WithTransportCredentials(NewTLSTransportCredentials(tlsConfig)))
if tlsConfig.ServerName() != "" {
dialOptions = append(dialOptions, grpc.WithAuthority(tlsConfig.ServerName()))
}
} else {
dialOptions = append(dialOptions, grpc.WithTransportCredentials(insecure.NewCredentials()))
}
-2
View File
@@ -22,8 +22,6 @@ func NewTLSTransportCredentials(config tls.Config) credentials.TransportCredenti
func (c *TLSTransportCredentials) Info() credentials.ProtocolInfo {
return credentials.ProtocolInfo{
SecurityProtocol: "tls",
SecurityVersion: "1.2",
ServerName: c.config.ServerName(),
}
}