diff options
author | James Yonan <james@openvpn.net> | 2011-01-05 00:50:11 +0000 |
---|---|---|
committer | James Yonan <james@openvpn.net> | 2011-01-05 00:50:11 +0000 |
commit | 9356bae859938c30808aa0d2ee764bdcbb5dbe0d (patch) | |
tree | b06d38a722c06bc16ecb61c37ce6c6fd07192a40 /manage.c | |
parent | ae1884c0cbf42c21e54922c150cde44c43200340 (diff) | |
download | openvpn-9356bae859938c30808aa0d2ee764bdcbb5dbe0d.tar.gz openvpn-9356bae859938c30808aa0d2ee764bdcbb5dbe0d.tar.xz openvpn-9356bae859938c30808aa0d2ee764bdcbb5dbe0d.zip |
Added --x509-track option.
Version 2.1.3e
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@6780 e7ae566f-a301-0410-adde-c780ea21d3b5
Diffstat (limited to 'manage.c')
-rw-r--r-- | manage.c | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -2274,14 +2274,17 @@ env_filter_match (const char *env_str, const int env_filter_level) "bytes_sent=", "bytes_received=" }; - if (env_filter_level >= 1) + + if (env_filter_level >= 2 && !strncmp(env_str, "X509_", 5)) + return true; + else if (env_filter_level >= 1) { size_t i; for (i = 0; i < SIZE(env_names); ++i) { const char *en = env_names[i]; const size_t len = strlen(en); - if (strncmp(env_str, en, len) == 0) + if (!strncmp(env_str, en, len)) return true; } return false; |