]> git.meshlink.io Git - meshlink/commitdiff
Fix warning "Both netname and configuration directory given" on Windows.
authorGuus Sliepen <guus@tinc-vpn.org>
Mon, 15 Jul 2013 12:48:43 +0000 (14:48 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Mon, 15 Jul 2013 12:48:43 +0000 (14:48 +0200)
src/names.c

index cc72a112318610833163930c56b544f1075be452..a631ad97e7fcde60c0216e66d7324bf55952db72 100644 (file)
@@ -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");
        }
 }