From 9356bae859938c30808aa0d2ee764bdcbb5dbe0d Mon Sep 17 00:00:00 2001 From: James Yonan Date: Wed, 5 Jan 2011 00:50:11 +0000 Subject: 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 --- manage.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'manage.c') diff --git a/manage.c b/manage.c index 310a70e..eabfb1f 100644 --- a/manage.c +++ b/manage.c @@ -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; -- cgit