[tor-commits] [torsocks/master] Fix: IPv6 typo in socks5_send_resolve_ptr_request

dgoulet at torproject.org dgoulet at torproject.org
Fri Apr 4 22:40:27 UTC 2014


commit fbb2a9c78f0929d4335ce38d10b01ab9831d9dd1
Author: Luke Gallagher <luke at hypergeometric.net>
Date:   Sun Feb 16 14:46:42 2014 +1100

    Fix: IPv6 typo in socks5_send_resolve_ptr_request
    
    Signed-off-by: David Goulet <dgoulet at ev0ke.net>
---
 src/common/socks5.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/common/socks5.c b/src/common/socks5.c
index 16bf585..edf5c2e 100644
--- a/src/common/socks5.c
+++ b/src/common/socks5.c
@@ -612,7 +612,7 @@ int socks5_send_resolve_ptr_request(const void *ip, struct connection *conn)
 		memcpy(req.addr.ipv4, ip, 4);
 	} else if (inet_ntop(AF_INET6, ip, ip_str, sizeof(ip_str))) {
 		msg.atyp = SOCKS5_ATYP_IPV6;
-		memcpy(req.addr.ipv4, ip, 16);
+		memcpy(req.addr.ipv6, ip, 16);
 	} else {
 		ERR("Unknown address domain of %d", ip);
 		ret = -EINVAL;





More information about the tor-commits mailing list