X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fprocess.c;h=5e7b1db5979ca627d10d1567e9a0ca2abaafee31;hb=373b0c12d9d0e8a3b449fd18be704e28dd6403e1;hp=7deaadfcb3fa366be316e559bc6731c8208cf6e3;hpb=cfc9fee931c70554353ce6c4acc3407baac08745;p=tinc diff --git a/src/process.c b/src/process.c index 7deaadfc..5e7b1db5 100644 --- a/src/process.c +++ b/src/process.c @@ -25,7 +25,7 @@ #include "process.h" #include "version.h" -#ifdef HAVE_MINGW +#ifdef HAVE_WINDOWS #include "utils.h" #endif @@ -42,7 +42,7 @@ bool use_logfile = false; /* Some functions the less gifted operating systems might lack... */ -#ifdef HAVE_MINGW +#ifdef HAVE_WINDOWS static SC_HANDLE manager = NULL; static SC_HANDLE service = NULL; static SERVICE_STATUS status = {0}; @@ -202,7 +202,7 @@ bool init_service(void) { bool detach(void) { logmode_t logmode; -#ifndef HAVE_MINGW +#ifndef HAVE_WINDOWS signal(SIGPIPE, SIG_IGN); signal(SIGUSR1, SIG_IGN); signal(SIGUSR2, SIG_IGN); @@ -212,7 +212,7 @@ bool detach(void) { #endif if(do_detach) { -#ifndef HAVE_MINGW +#ifndef HAVE_WINDOWS if(daemon(1, 0)) { logger(DEBUG_ALWAYS, LOG_ERR, "Couldn't detach from terminal: %s", strerror(errno));