1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-12-30 05:56:54 -05:00

Fix code quality

This commit is contained in:
Anonymous-Someneese 2019-12-14 01:22:28 +08:00 committed by kslr
parent f0e63c6e3c
commit 197fe15d5a

View File

@ -24,6 +24,7 @@ import (
"v2ray.com/core/transport/internet"
)
// Client is a inbound handler for HTTP protocol
type Client struct {
serverPicker protocol.ServerPicker
policyManager policy.Manager
@ -92,7 +93,7 @@ func (c *Client) Process(ctx context.Context, link *transport.Link, dialer inter
p = c.policyManager.ForLevel(user.Level)
}
if err := setUpHttpTunnel(conn, &destination, user); err != nil {
if err := setUpHTTPTunnel(conn, &destination, user); err != nil {
return err
}
@ -124,8 +125,8 @@ func (c *Client) Process(ctx context.Context, link *transport.Link, dialer inter
return nil
}
// setUpHttpTunnel will create a socket tunnel via HTTP CONNECT method
func setUpHttpTunnel(writer io.Writer, destination *net.Destination, user *protocol.MemoryUser) error {
// setUpHTTPTunnel will create a socket tunnel via HTTP CONNECT method
func setUpHTTPTunnel(writer io.Writer, destination *net.Destination, user *protocol.MemoryUser) error {
var headers []string
destNetAddr := destination.NetAddr()
headers = append(headers, "CONNECT "+destNetAddr+" HTTP/1.1")