From 5edb3c37597989216e551c11fd593e302090a0f0 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Sun, 31 Jan 1999 05:26:29 +0000 Subject: [PATCH] (parse_prots): always bind to AF_INET, there are v6-implementations without support for `mapped V4 addresses'. From Jun-ichiro itojun Hagino git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5318 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kdc/connect.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/kdc/connect.c b/kdc/connect.c index 6a1faa48c..2a8a38dd3 100644 --- a/kdc/connect.c +++ b/kdc/connect.c @@ -113,26 +113,23 @@ parse_ports(const char *str) if(strcmp(p, "+") == 0) { #ifdef HAVE_IPV6 add_standard_ports(AF_INET6); -#else - add_standard_ports(AF_INET); #endif + add_standard_ports(AF_INET); } else { char *q = strchr(p, '/'); if(q){ *q++ = 0; #ifdef HAVE_IPV6 add_port(AF_INET6, p, q); -#else - add_port(AF_INET, p, q); #endif + add_port(AF_INET, p, q); }else { #ifdef HAVE_IPV6 add_port(AF_INET6, p, "udp"); add_port(AF_INET6, p, "tcp"); -#else +#endif add_port(AF_INET, p, "udp"); add_port(AF_INET, p, "tcp"); -#endif } }