Some older version of Debian/Ubuntu and maybe other distros won't set
localhost to point on ::1 in the system hosts file and use instead a
custom name like ip6-localhost or ipv6-locahost which is not
standardized across distros.
To work around this, use the ipv6 loopback address instead of localhost.
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
uri = NULL;
}
- s_uri1 = "net6://localhost:8989";
+ s_uri1 = "net6://[::1]:8989";
size = uri_parse(s_uri1, &uri);
uri[1].port == 0 &&
strlen(uri[1].subdir) == 0 &&
strcmp(uri[0].dst.ipv6, "::1") == 0,
- "URI set to net6://localhost:8989");
+ "URI set to net6://[::1]:8989");
if (uri) {
uri_free(uri);