]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Force 'def1' method when --redirect-gateway is done through service
authorSelva Nair <selva.nair@gmail.com>
Wed, 30 Nov 2016 00:39:32 +0000 (19:39 -0500)
committerGert Doering <gert@greenie.muc.de>
Wed, 30 Nov 2016 18:54:27 +0000 (19:54 +0100)
commit788e5e4a08e0df7206d17e9cbc135764d6fc385f
tree43f94d809eaa49f5ba9b36214c275cd5fc90a311
parent997795353916ffcb413a2da02dc7f210fd621954
Force 'def1' method when --redirect-gateway is done through service

The service deletes all added routes when the client process (openvpn)
exits, causing the re-instated default route to disappear.
Fix by rewriting "--redirect-gateway" to "--redirect-gateway def1" when
routes are set using interactive service.

Only the behaviour on Windows with intereactive service is affected.

Trac: #778

Signed-off-by: Selva Nair <selva.nair@gmail.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <1480466372-2396-1-git-send-email-selva.nair@gmail.com>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg13307.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
Changes.rst
src/openvpn/options.c