diff options
Diffstat (limited to 'service-win32/openvpnserv.c')
-rwxr-xr-x | service-win32/openvpnserv.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/service-win32/openvpnserv.c b/service-win32/openvpnserv.c index 0a64a67..76323ca 100755 --- a/service-win32/openvpnserv.c +++ b/service-win32/openvpnserv.c @@ -65,13 +65,13 @@ struct security_attributes * Control Manager which will cause an asynchronous call * of ServiceStop below. */ -#define EXIT_EVENT_NAME "openvpn_exit_1" +#define EXIT_EVENT_NAME PRODUCT_UNIX_NAME "_exit_1" /* * Which registry key in HKLM should * we get config info from? */ -#define REG_KEY "SOFTWARE\\OpenVPN" +#define REG_KEY "SOFTWARE\\" PRODUCT_NAME static HANDLE exit_event = NULL; @@ -398,7 +398,7 @@ VOID ServiceStart (DWORD dwArgc, LPTSTR *lpszArgv) mysnprintf (log_path, "%s\\%s", log_dir, log_file); /* construct command line */ - mysnprintf (command_line, "openvpn --service %s 1 --config \"%s\"", + mysnprintf (command_line, PRODUCT_UNIX_NAME " --service %s 1 --config \"%s\"", EXIT_EVENT_NAME, find_obj.cFileName); @@ -406,7 +406,7 @@ VOID ServiceStart (DWORD dwArgc, LPTSTR *lpszArgv) be inherited. */ if (!init_security_attributes_allow_all (&sa)) { - MSG (M_SYSERR, "InitializeSecurityDescriptor start_openvpn failed"); + MSG (M_SYSERR, "InitializeSecurityDescriptor start_" PRODUCT_UNIX_NAME " failed"); goto finish; } |