1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2025-12-15 22:51:34 +03:00

Add build environment string

This commit is contained in:
Yihong Wu
2022-11-11 15:59:50 +09:00
parent 1aefc46906
commit ca8a673e5b
18 changed files with 89 additions and 43 deletions

View File

@ -3701,6 +3701,7 @@ void InRpcClientVersion(RPC_CLIENT_VERSION *ver, PACK *p)
PackGetStr(p, "ClientProductName", ver->ClientProductName, sizeof(ver->ClientProductName));
PackGetStr(p, "ClientVersionString", ver->ClientVersionString, sizeof(ver->ClientVersionString));
PackGetStr(p, "ClientBuildInfoString", ver->ClientBuildInfoString, sizeof(ver->ClientBuildInfoString));
PackGetStr(p, "ClientBuildEnvironment", ver->ClientBuildEnvironment, sizeof(ver->ClientBuildEnvironment));
PackGetStr(p, "ClientSSLVersion", ver->ClientSSLVersion, sizeof(ver->ClientSSLVersion));
ver->ClientVerInt = PackGetInt(p, "ClientVerInt");
ver->ClientBuildInt = PackGetInt(p, "ClientBuildInt");
@ -3722,6 +3723,7 @@ void OutRpcClientVersion(PACK *p, RPC_CLIENT_VERSION *ver)
PackAddStr(p, "ClientProductName", ver->ClientProductName);
PackAddStr(p, "ClientVersionString", ver->ClientVersionString);
PackAddStr(p, "ClientBuildInfoString", ver->ClientBuildInfoString);
PackAddStr(p, "ClientBuildEnvironment", ver->ClientBuildEnvironment);
PackAddStr(p, "ClientSSLVersion", ver->ClientSSLVersion);
PackAddInt(p, "ClientVerInt", ver->ClientVerInt);
PackAddInt(p, "ClientBuildInt", ver->ClientBuildInt);
@ -10296,6 +10298,7 @@ bool CtGetClientVersion(CLIENT *c, RPC_CLIENT_VERSION *ver)
StrCpy(ver->ClientProductName, sizeof(ver->ClientProductName), CEDAR_CLIENT_STR);
StrCpy(ver->ClientVersionString, sizeof(ver->ClientVersionString), c->Cedar->VerString);
StrCpy(ver->ClientBuildInfoString, sizeof(ver->ClientBuildInfoString), c->Cedar->BuildInfo);
StrCpy(ver->ClientBuildEnvironment, sizeof(ver->ClientBuildEnvironment), c->Cedar->BuildEnvironment);
StrCpy(ver->ClientSSLVersion, sizeof(ver->ClientSSLVersion), c->Cedar->SSLVersion);
ver->ClientVerInt = c->Cedar->Version;
ver->ClientBuildInt = c->Cedar->Build;