From c2e81f00dcf2e1132bcbbcdd1f488ae4e75dd521 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Tue, 3 Apr 2012 09:56:44 +0200 Subject: Don't set bind sockaddr in config if none is configured --- src/config.c | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'src/config.c') diff --git a/src/config.c b/src/config.c index 5fa1591..b745251 100644 --- a/src/config.c +++ b/src/config.c @@ -491,19 +491,6 @@ void fastd_configure(fastd_context *ctx, fastd_config *conf, int argc, char *con } } - if (conf->n_floating && conf->bind_addr_in.sin_family == AF_UNSPEC - && conf->bind_addr_in6.sin6_family == AF_UNSPEC) { - conf->bind_addr_in.sin_family = AF_INET; - conf->bind_addr_in6.sin6_family = AF_INET6; - } - else { - if (conf->n_v4) - conf->bind_addr_in.sin_family = AF_INET; - - if (conf->n_v6) - conf->bind_addr_in6.sin6_family = AF_INET6; - } - if (conf->mode == MODE_TUN && (!conf->peers || conf->peers->next)) exit_error(ctx, "config error: for tun mode exactly one peer must be configured"); -- cgit v1.2.3