diff options
author | james <james@e7ae566f-a301-0410-adde-c780ea21d3b5> | 2008-07-18 00:42:37 +0000 |
---|---|---|
committer | james <james@e7ae566f-a301-0410-adde-c780ea21d3b5> | 2008-07-18 00:42:37 +0000 |
commit | 5acd2baf6d350515258a325d3c43ac91a4d89748 (patch) | |
tree | bf0d903cafe9fd3db582b81ae75594b2511f8209 /manage.c | |
parent | Modified create_temp_filename to create unpredictable (diff) | |
download | openvpn-5acd2baf6d350515258a325d3c43ac91a4d89748.tar.xz |
Fixed code inclusion bug that was erroneously testing
defined(P2MP_SERVER) rather than P2MP_SERVER.
Fixed compile issues when USE_CRYPTO is undefined.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@3075 e7ae566f-a301-0410-adde-c780ea21d3b5
Diffstat (limited to 'manage.c')
-rw-r--r-- | manage.c | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -630,8 +630,10 @@ man_query_need_str (struct management *man, const char *type, const char *action static void man_forget_passwords (struct management *man) { +#if defined(USE_CRYPTO) && defined(USE_SSL) ssl_purge_auth (); msg (M_CLIENT, "SUCCESS: Passwords were forgotten"); +#endif } static void @@ -1375,9 +1377,10 @@ man_reset_client_socket (struct management *man, const bool exiting) } if (!exiting) { +#if defined(USE_CRYPTO) && defined(USE_SSL) if (man->settings.flags & MF_FORGET_DISCONNECT) - ssl_purge_auth (); - + ssl_purge_auth (); +#endif if (man->settings.flags & MF_SIGNAL) { int mysig = man_mod_signal (man, SIGUSR1); if (mysig >= 0) |