changeset 319:d41fb3b9ed3e

refactoring in the small
author meillo@marmaro.de
date Thu, 28 Apr 2011 16:42:28 +0200
parents 290da1595311
children 4c705c34182f
files src/conf.c
diffstat 1 files changed, 4 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/src/conf.c	Thu Apr 28 13:29:26 2011 +0200
+++ b/src/conf.c	Thu Apr 28 16:42:28 2011 +0200
@@ -773,16 +773,14 @@
 			logwrite(LOG_WARNING, "var '%s' not (yet) known, ignored\n", lval);
 	}
 
-	if (route->resolve_list == NULL) {
-		if (is_local_net) {
-			route->resolve_list = g_list_append(NULL, resolve_byname);
-		} else {
+	if (!route->resolve_list) {
 #ifdef ENABLE_RESOLVER
+		if (!is_local_net) {
 			route->resolve_list = g_list_append(route->resolve_list, resolve_dns_mx);
 			route->resolve_list = g_list_append(route->resolve_list, resolve_dns_a);
+		}
 #endif
-			route->resolve_list = g_list_append(route->resolve_list, resolve_byname);
-		}
+		route->resolve_list = g_list_append(route->resolve_list, resolve_byname);
 	}
 	fclose(in);
 	ok = TRUE;