From: james Date: Wed, 4 Jun 2008 06:17:53 +0000 (+0000) Subject: Fixed an issue in extract_x509_field_ssl where the extraction X-Git-Tag: v2.1_rc8~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9712c4c6a0bd27e42d814941f8bb2eeff76e1758;p=thirdparty%2Fopenvpn.git 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 --- diff --git a/ssl.c b/ssl.c index 9b3c4b5fb..34eb09480 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)