]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Set WINS servers via interactice service
authorLev Stipakov <lev@openvpn.net>
Thu, 27 Jul 2023 15:47:06 +0000 (18:47 +0300)
committerGert Doering <gert@greenie.muc.de>
Fri, 11 Aug 2023 13:43:59 +0000 (15:43 +0200)
commit18826de5737789cb74b48fc40a9ff5cb37d38d98
tree767af4b977d037b425a09a21915ca690d6d3638b
parentbd95104a2b375f87eb37441d33c8e35bd1c19b1f
Set WINS servers via interactice service

At the moments WINS servers are set either:

 - via DHCP, which works only for tap-windows6 driver
 - via netsh when running without interactice service

This means that in 2.6 default setup (interactive service and dco)
WINS is silently ignored.

Add WINS support for non-DHCP drivers (like dco) by passing
WINS settings to interactive service and set them there with
netsh call, similar approach as we use for setting DNS.

Fixes https://github.com/OpenVPN/openvpn/issues/373

Change-Id: I47c22dcb728011dcedaae47cd03a57219e9c7607
Signed-off-by: Lev Stipakov <lev@openvpn.net>
Acked-by: Frank Lichtenheld <frank@lichtenheld.com>
Message-Id: <20230728131246.694-1-lstipakov@gmail.com>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg26903.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
include/openvpn-msg.h
src/openvpn/tun.c
src/openvpnserv/interactive.c