]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Add support for block-outside-dns through the interactive service
authorSelva Nair <selva.nair@gmail.com>
Fri, 26 Feb 2016 03:24:51 +0000 (22:24 -0500)
committerGert Doering <gert@greenie.muc.de>
Sun, 6 Mar 2016 18:28:25 +0000 (19:28 +0100)
commit2282b1be7968ef44accde705ccc64addab6d77ba
tree766b287cb792c98c0512ba2e96a915b902f098da
parent6a33a34dee8f3b574275d8df1635fb550ec054f3
Add support for block-outside-dns through the interactive service

- Add a new message type in openvpn-msg.h
- Pass msg_channel HANDLE to win_wfp_block_dns and win_wfp_uninit
- Add a handler in interactive.c for block_dns request

The service build now depends on block_dns.[ch] in src/openvpn

v2 changes:
- Make CmpEngine non-nested (be nice with non-gcc compilers)
- Print error code in hex

Signed-off-by: Selva Nair <selva.nair@gmail.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <1456457091-3872-2-git-send-email-selva.nair@gmail.com>
URL: http://article.gmane.org/gmane.network.openvpn.devel/11265
Signed-off-by: Gert Doering <gert@greenie.muc.de>
include/openvpn-msg.h
src/openvpn/init.c
src/openvpn/win32.c
src/openvpn/win32.h
src/openvpnserv/Makefile.am
src/openvpnserv/interactive.c