/*
names.c -- generate commonly used (file)names
Copyright (C) 1998-2005 Ivo Timmermans
- 2000-2017 Guus Sliepen <guus@tinc-vpn.org>
+ 2000-2018 Guus Sliepen <guus@tinc-vpn.org>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
logger(DEBUG_ALWAYS, LOG_INFO, "Both netname and configuration directory given, using the latter...");
}
+ free(identname);
+
if(netname) {
xasprintf(&identname, "tinc.%s", netname);
} else {
}
#ifdef HAVE_MINGW
+ (void)daemon;
if(!logfilename) {
xasprintf(&logfilename, "%s" SLASH "log", confbase);
#endif
if(!unixsocketname) {
- int len = strlen(pidfilename);
+ size_t len = strlen(pidfilename);
unixsocketname = xmalloc(len + 8);
memcpy(unixsocketname, pidfilename, len);