From 0bb52bc7bcf1fc1ea0bb0c9e77146c9f0b25aae9 Mon Sep 17 00:00:00 2001 From: ginuerzh Date: Thu, 6 Dec 2018 19:11:59 +0800 Subject: [PATCH] fix socks4a domain address --- vendor/github.com/ginuerzh/gosocks4/socks4.go | 2 +- vendor/vendor.json | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/vendor/github.com/ginuerzh/gosocks4/socks4.go b/vendor/github.com/ginuerzh/gosocks4/socks4.go index 2377ac5..412ac5d 100644 --- a/vendor/github.com/ginuerzh/gosocks4/socks4.go +++ b/vendor/github.com/ginuerzh/gosocks4/socks4.go @@ -79,7 +79,7 @@ func (addr *Addr) Encode(b []byte) error { copy(b[2:], ip4) case AddrDomain: ip4 := net.IPv4(0, 0, 0, 1) - copy(b[2:], ip4) + copy(b[2:], ip4.To4()) default: return ErrBadAddrType } diff --git a/vendor/vendor.json b/vendor/vendor.json index 648018d..3bf6ed7 100644 --- a/vendor/vendor.json +++ b/vendor/vendor.json @@ -100,10 +100,10 @@ "revisionTime": "2016-08-31T15:17:26Z" }, { - "checksumSHA1": "AqX1ZPaQtMCpfiTiA2zGmWadYl0=", + "checksumSHA1": "vbLl3A15uvA2Z2vXN/l0CrOh4tw=", "path": "github.com/ginuerzh/gosocks4", - "revision": "c3a6700bad67bd29718fd19212b3dd934aea89b3", - "revisionTime": "2017-09-04T03:46:09Z" + "revision": "e7cca1e5d419600d039fb0e1c39d09406d75c6a1", + "revisionTime": "2018-12-06T11:09:35Z" }, { "checksumSHA1": "Onmjh8hT6pjAixkuGJN4KKAaTT4=",