mirror of https://github.com/OpenVPN/openvpn-gui
Merge pull request #90 from selvanair/mute-no-iservice-warning
Check for interactive service only if OpenVPN version is >= 2.4pull/87/head
commit
19ada91d85
2
main.c
2
main.c
|
@ -187,7 +187,7 @@ int WINAPI _tWinMain (HINSTANCE hThisInstance,
|
|||
exit(1);
|
||||
}
|
||||
|
||||
if (!IsUserAdmin())
|
||||
if (!IsUserAdmin() && strtod(o.ovpn_version, NULL) > 2.3)
|
||||
CheckIServiceStatus(TRUE);
|
||||
|
||||
BuildFileList();
|
||||
|
|
|
@ -1431,8 +1431,14 @@ CheckVersion()
|
|||
CloseHandle(pi.hProcess);
|
||||
|
||||
/* OpenVPN version 2.x */
|
||||
if (strstr(line, match_version))
|
||||
char *p = strstr(line, match_version);
|
||||
if (p)
|
||||
{
|
||||
retval = TRUE;
|
||||
p = strtok(p+8, " ");
|
||||
strncpy(o.ovpn_version, p, _countof(o.ovpn_version)-1);
|
||||
o.ovpn_version[_countof(o.ovpn_version)] = '\0';
|
||||
}
|
||||
}
|
||||
|
||||
out:
|
||||
|
|
Loading…
Reference in New Issue