From d75cb2841363a503f52a1b3224470f733be5b030 Mon Sep 17 00:00:00 2001 From: Darien Raymond Date: Sun, 6 Nov 2016 21:04:56 +0100 Subject: [PATCH] fix tcp encoding --- proxy/shadowsocks/protocol.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/proxy/shadowsocks/protocol.go b/proxy/shadowsocks/protocol.go index 74f756f06..c4d99f2e1 100644 --- a/proxy/shadowsocks/protocol.go +++ b/proxy/shadowsocks/protocol.go @@ -155,10 +155,10 @@ func WriteTCPRequest(request *protocol.RequestHeader, writer io.Writer) (v2io.Wr case v2net.AddressFamilyIPv4: header.AppendBytes(AddrTypeIPv4) header.Append([]byte(request.Address.IP())) - case AddrTypeIPv6: + case v2net.AddressFamilyIPv6: header.AppendBytes(AddrTypeIPv6) header.Append([]byte(request.Address.IP())) - case AddrTypeDomain: + case v2net.AddressFamilyDomain: header.AppendBytes(AddrTypeDomain, byte(len(request.Address.Domain()))) header.Append([]byte(request.Address.Domain())) default: