X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Ftincctl.c;h=d1df07beefbd803b0b53122aab0088bd1e485dd7;hb=483c5dcfb43719e5fd50902641252e28a04fd74e;hp=f0515c925d3dc65ed37c0529bab237c5de4b265f;hpb=bbc0ba9e87f76111529d6dc9cb00c0b9435b5858;p=tinc diff --git a/src/tincctl.c b/src/tincctl.c index f0515c92..d1df07be 100644 --- a/src/tincctl.c +++ b/src/tincctl.c @@ -138,6 +138,12 @@ static bool parse_options(int argc, char **argv) { } } + if(!netname) { + netname = getenv("NETNAME"); + if(netname) + netname = xstrdup(netname); + } + return true; } @@ -577,7 +583,7 @@ int main(int argc, char *argv[]) { #endif if (slash++) { c = xmalloc((slash - argv[0]) + sizeof("tincd")); - sprintf(c, "%.*stincd", slash - argv[0], argv[0]); + sprintf(c, "%.*stincd", (int)(slash - argv[0]), argv[0]); } else c = "tincd";