diff options
author | Heiko Hund | 2022-03-23 15:34:52 +0100 |
---|---|---|
committer | Gert Doering | 2022-03-29 15:40:32 +0200 |
commit | b3e0d95dcfd0de2a5fe6545fed8f46e0dd35784d (patch) | |
tree | c9f855cf505b13387fc08f564062f5b83957e5b3 /src/openvpn/openvpn.vcxproj | |
parent | 47671d6d6814eadb3dd5e742ebc40c6f21038224 (diff) | |
download | openvpn-b3e0d95dcfd0de2a5fe6545fed8f46e0dd35784d.zip openvpn-b3e0d95dcfd0de2a5fe6545fed8f46e0dd35784d.tar.gz |
add support for --dns option
As a first step towards DNS configuration in openvpn and a unified way
to push DNS related settings to clients in v2 and v3, this commit adds
support for parsing the new --dns option. Later commits will add support
for setting up DNS on different platforms.
For now, --dns and DNS related --dhcp-option can be used together for
smoother transition. Settings from --dns will override ones --dhcp-option
where applicable.
For detailed information about the option consult the documentation in
this commit.
Signed-off-by: Heiko Hund <heiko@ist.eigentlich.net>
Acked-by: Frank Lichtenheld <frank@lichtenheld.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <20220323143452.1100446-1-heiko@ist.eigentlich.net>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg23997.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
Diffstat (limited to 'src/openvpn/openvpn.vcxproj')
-rw-r--r-- | src/openvpn/openvpn.vcxproj | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/openvpn/openvpn.vcxproj b/src/openvpn/openvpn.vcxproj index 1d32c41..a43cbd8 100644 --- a/src/openvpn/openvpn.vcxproj +++ b/src/openvpn/openvpn.vcxproj @@ -269,6 +269,7 @@ <ClCompile Include="cryptoapi.c" /> <ClCompile Include="env_set.c" /> <ClCompile Include="dhcp.c" /> + <ClCompile Include="dns.c" /> <ClCompile Include="error.c" /> <ClCompile Include="event.c" /> <ClCompile Include="fdmisc.c" /> @@ -352,6 +353,7 @@ <ClInclude Include="crypto_openssl.h" /> <ClInclude Include="cryptoapi.h" /> <ClInclude Include="dhcp.h" /> + <ClInclude Include="dns.h" /> <ClInclude Include="env_set.h" /> <ClInclude Include="errlevel.h" /> <ClInclude Include="error.h" /> @@ -444,4 +446,4 @@ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> -</Project>
\ No newline at end of file +</Project> |