aboutsummaryrefslogtreecommitdiff
path: root/ssl.c
diff options
context:
space:
mode:
authorjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>2008-06-04 06:17:53 +0000
committerjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>2008-06-04 06:17:53 +0000
commit9712c4c6a0bd27e42d814941f8bb2eeff76e1758 (patch)
tree09b3a0979b05d72610c3f5333436519504fe6ec0 /ssl.c
parentIn auth-pam authentication module, even when in debug mode, (diff)
downloadopenvpn-9712c4c6a0bd27e42d814941f8bb2eeff76e1758.tar.xz
Fixed an issue in extract_x509_field_ssl where the extraction
would fail on the first field of the subject name, such as the common name in: /CN=foo/emailAddress=foo@bar.com git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2980 e7ae566f-a301-0410-adde-c780ea21d3b5
Diffstat (limited to 'ssl.c')
-rw-r--r--ssl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ssl.c b/ssl.c
index 9b3c4b5..34eb094 100644
--- a/ssl.c
+++ b/ssl.c
@@ -401,7 +401,7 @@ extract_x509_field_ssl (X509_NAME *x509, const char *field_name, char *out, int
do {
lastpos = tmp;
tmp = X509_NAME_get_index_by_NID(x509, nid, lastpos);
- } while (tmp > 0);
+ } while (tmp > -1);
/* Nothing found */
if (lastpos == -1)