From: Guus Sliepen Date: Mon, 15 Jul 2013 12:48:43 +0000 (+0200) Subject: Fix warning "Both netname and configuration directory given" on Windows. X-Git-Tag: release-1.1pre8~30 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=918067f117d5b9983a8f2273fd81983362a2ff88;p=oweals%2Ftinc.git Fix warning "Both netname and configuration directory given" on Windows. --- diff --git a/src/names.c b/src/names.c index cc72a11..a631ad9 100644 --- a/src/names.c +++ b/src/names.c @@ -42,6 +42,9 @@ void make_names(void) { DWORD len = sizeof installdir; #endif + if(netname && confbase) + logger(DEBUG_ALWAYS, LOG_INFO, "Both netname and configuration directory given, using the latter..."); + if(netname) xasprintf(&identname, "tinc.%s", netname); else @@ -84,13 +87,10 @@ void make_names(void) { strcpy(unixsocketname + len, ".socket"); } - if(netname) { - if(!confbase) + if(!confbase) { + if(netname) xasprintf(&confbase, CONFDIR SLASH "tinc" SLASH "%s", netname); else - logger(DEBUG_ALWAYS, LOG_INFO, "Both netname and configuration directory given, using the latter..."); - } else { - if(!confbase) xasprintf(&confbase, CONFDIR SLASH "tinc"); } }