]> git.ipfire.org Git - thirdparty/rsync.git/commitdiff
When parsing a literal IPv6 address in square brackets, pass the
authorWayne Davison <wayned@samba.org>
Mon, 18 Sep 2006 01:19:26 +0000 (01:19 +0000)
committerWayne Davison <wayned@samba.org>
Mon, 18 Sep 2006 01:19:26 +0000 (01:19 +0000)
whole string (including the brackets) to the remote shell.  (The
old code stripped the leading '[' but left the trailing ']'.)

options.c

index 4a5c65cd29a53b44b3bbf1ec837b3faefd65392d..ec57901ce2cea349854c79c3ac8e7409310a52c3 100644 (file)
--- a/options.c
+++ b/options.c
@@ -1811,7 +1811,6 @@ char *check_for_hostspec(char *s, char **host_ptr, int *port_ptr)
        }
 
        if (*s == '[' && (p = strchr(s, ']')) != NULL && p[1] == ':') {
-               s++;
                *p = '\0';
                not_host = strchr(s, '/') || !strchr(s, ':');
                *p = ']';