* Port locate_host() to IPv6
[citadel.git] / webcit / tcp_sockets.c
index feac83f7ab553bf1fc0debf37481fa045a4bc0af..bf8762fd3f2588608fc342c71bbc49dcde3ee212 100644 (file)
@@ -567,7 +567,7 @@ int ig_tcp_server(char *ip_addr, int port_number, int queue_len)
                }
                if (inet_pton(AF_INET6, bind_to, &sin.sin6_addr) <= 0) {
                        lprintf(1, "Error binding to [%s] : %s\n", ip_addr, strerror(errno));
-                       abort();
+                       return (-WC_EXIT_BIND);
                }
        }