summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Heidelberg <david@ixit.cz>2016-11-16 00:00:57 +0100
committerGitHub <noreply@github.com>2016-11-16 00:00:57 +0100
commit1f2bb122a2782167ecea71686424b900e43c8bf9 (patch)
tree12c56e955a23fdfea0183a47a8d1dd940f54bd3a
parentfe2e7362745f76a9a80d9b56d437e41e035feec3 (diff)
parent40fd68a78417432dd0020cbcf1c8ec01c0714425 (diff)
downloadiputils-1f2bb122a2782167ecea71686424b900e43c8bf9.tar.gz
Merge pull request #69 from nmeyerhans/traceroute6
-rw-r--r--traceroute6.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/traceroute6.c b/traceroute6.c
index 48fc5c5..1a8037e 100644
--- a/traceroute6.c
+++ b/traceroute6.c
@@ -444,7 +444,6 @@ int main(int argc, char *argv[])
(void) memset((char *)&whereto, 0, sizeof(whereto));
to->sin6_family = AF_INET6;
- to->sin6_port = htons(port);
if (inet_pton(AF_INET6, *argv, &to->sin6_addr) > 0) {
hostname = *argv;
@@ -462,6 +461,7 @@ int main(int argc, char *argv[])
}
memcpy(to, result->ai_addr, sizeof *to);
+ to->sin6_port = htons(port);
hostname = result->ai_canonname;
freeaddrinfo(result);
}