mirror of
https://github.com/OpenVPN/openvpn3.git
synced 2024-09-20 20:13:05 +02:00
2ea88a93ba
On the linux client we need the information to which remote the client is connecting to query the route information to ultimately discover the device. On other platform that do not need these extra information we ignore the extra arguments The API uses std::string and bool instead of passing of passing IPAddr as the API needs to be understand by Swig/Java and similar methods also opt in favour of call by value and simply types. Signed-off-by: Arne Schwabe <arne@openvpn.net> |
||
---|---|---|
.. | ||
.gitignore | ||
cli.cpp | ||
go | ||
README.txt |
Build on Mac: With MbedTLS: GCC_EXTRA="-ferror-limit=4" STRIP=1 MTLS=1 SNAP=1 LZ4=1 build cli With MbedTLS and Minicrypto: GCC_EXTRA="-ferror-limit=4" STRIP=1 MTLS=1 MINI=1 SNAP=1 LZ4=1 build cli With MbedTLS, Minicrypto, and C++11 for optimized move constructors: GCC_EXTRA="-ferror-limit=4 -std=c++11" STRIP=1 MTLS=1 MINI=1 SNAP=1 LZ4=1 build cli With OpenSSL: GCC_EXTRA="-ferror-limit=4" STRIP=1 OSSL=1 OPENSSL_SYS=1 SNAP=1 LZ4=1 build cli With MbedTLS/AppleCrypto hybrid: GCC_EXTRA="-ferror-limit=4" STRIP=1 HYBRID=1 SNAP=1 LZ4=1 build cli Build on Linux: With MbedTLS: STRIP=1 SNAP=1 LZ4=1 MTLS=1 NOSSL=1 build cli With OpenSSL: STRIP=1 SNAP=1 LZ4=1 build cli