diff options
author | David Sommerseth <dazo@users.sourceforge.net> | 2010-12-10 01:16:09 +0100 |
---|---|---|
committer | David Sommerseth <davids@redhat.com> | 2011-03-25 09:38:48 +0100 |
commit | 81c97a5e2230af757c22e77cc2db129416694ee6 (patch) | |
tree | a88aeca7b39a762655851372cfd934106f998c23 /pf.c | |
parent | 76b41d7f69853b07d2a32d7179136b2781dcedf8 (diff) | |
download | openvpn-81c97a5e2230af757c22e77cc2db129416694ee6.tar.gz openvpn-81c97a5e2230af757c22e77cc2db129416694ee6.tar.xz openvpn-81c97a5e2230af757c22e77cc2db129416694ee6.zip |
Extend the v3 plug-in API to send over X509 certificates
The certificates sent to the plug-in API will only happen during the
OPENVPN_PLUGIN_TLS_VERIFY phase and will contain a pointer to the OpenSSL
X509 certificate data.
Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>
Acked-by: James Yonan <james@openvpn.net>
Diffstat (limited to 'pf.c')
-rw-r--r-- | pf.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -563,7 +563,7 @@ pf_init_context (struct context *c) if( pf_file ) { setenv_str (c->c2.es, "pf_file", pf_file); - if (plugin_call (c->plugins, OPENVPN_PLUGIN_ENABLE_PF, NULL, NULL, c->c2.es) == OPENVPN_PLUGIN_FUNC_SUCCESS) + if (plugin_call (c->plugins, OPENVPN_PLUGIN_ENABLE_PF, NULL, NULL, c->c2.es, -1, NULL) == OPENVPN_PLUGIN_FUNC_SUCCESS) { event_timeout_init (&c->c2.pf.reload, 1, now); c->c2.pf.filename = string_alloc (pf_file, NULL); |