summaryrefslogtreecommitdiffstats
path: root/ssl.h
diff options
context:
space:
mode:
authorDavid Sommerseth <dazo@users.sourceforge.net>2010-11-13 00:48:28 +0100
committerDavid Sommerseth <dazo@users.sourceforge.net>2010-11-13 00:48:28 +0100
commit8367889e8467ce73b051aa8db64b0336aea8ed4b (patch)
tree99578b1e6969d7eeb19b2578137c1c92de2fc49b /ssl.h
parent0bb41e58782ae9834a61491c5964bc9816b76bc8 (diff)
parent20a4c12783144d798c6b7446bae8920fdfea7adc (diff)
downloadopenvpn-8367889e8467ce73b051aa8db64b0336aea8ed4b.tar.gz
openvpn-8367889e8467ce73b051aa8db64b0336aea8ed4b.tar.xz
openvpn-8367889e8467ce73b051aa8db64b0336aea8ed4b.zip
Merge branch 'svn-BETA21' into beta2.2
Conflicts: version.m4 - Reset version.m4 to a more neutral version number Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>
Diffstat (limited to 'ssl.h')
-rw-r--r--ssl.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/ssl.h b/ssl.h
index 8415d55..f159fdd 100644
--- a/ssl.h
+++ b/ssl.h
@@ -709,6 +709,17 @@ void auth_user_pass_setup (const char *auth_file);
void ssl_set_auth_nocache (void);
void ssl_purge_auth (void);
+
+#ifdef ENABLE_CLIENT_CR
+/*
+ * ssl_get_auth_challenge will parse the server-pushed auth-failed
+ * reason string and return a dynamically allocated
+ * auth_challenge_info struct.
+ */
+void ssl_purge_auth_challenge (void);
+void ssl_put_auth_challenge (const char *cr_str);
+#endif
+
void tls_set_verify_command (const char *cmd);
void tls_set_crl_verify (const char *crl);
void tls_set_verify_x509name (const char *x509name);