aboutsummaryrefslogtreecommitdiff
path: root/plugin.h
diff options
context:
space:
mode:
authorDavid Sommerseth <dazo@users.sourceforge.net>2010-12-10 00:09:20 +0100
committerDavid Sommerseth <davids@redhat.com>2011-03-25 09:38:48 +0100
commit6b2e3b9132e5820cebf4984c86ef742c11587790 (patch)
tree2fa11dc5c7b2e7ae22c34876a8546f0f6210fa8c /plugin.h
parentProvide 'dev_type' environment variable to plug-ins and script hooks (diff)
downloadopenvpn-6b2e3b9132e5820cebf4984c86ef742c11587790.tar.xz
Define the new openvpn_plugin_{open,func}_v3() API
This just implements the basic API changes needed for the newer and more flexible plug-in API. Signed-off-by: David Sommerseth <dazo@users.sourceforge.net> Acked-by: James Yonan <james@openvpn.net>
Diffstat (limited to '')
-rw-r--r--plugin.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugin.h b/plugin.h
index 969d451..214db2f 100644
--- a/plugin.h
+++ b/plugin.h
@@ -61,8 +61,10 @@ struct plugin {
openvpn_plugin_open_v1 open1;
openvpn_plugin_open_v2 open2;
+ openvpn_plugin_open_v3 open3;
openvpn_plugin_func_v1 func1;
openvpn_plugin_func_v2 func2;
+ openvpn_plugin_func_v3 func3;
openvpn_plugin_close_v1 close;
openvpn_plugin_abort_v1 abort;
openvpn_plugin_client_constructor_v1 client_constructor;