summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2008-04-22 09:56:27 +0200
committerSimon Josefsson <simon@josefsson.org>2008-04-22 09:56:27 +0200
commitd3393fe9b711d549d41857e75d584527aa7ced9e (patch)
tree6ebc633051a561530cb9b450cec0a6385266699d
parent34e3d59b2e276b8a45924f11f6916399fa14f5be (diff)
parent0fd67a3074d97c3cfec4b9cdf36ebba30c4ccea0 (diff)
downloadgnutls-d3393fe9b711d549d41857e75d584527aa7ced9e.tar.gz
Merge branch 'master' of ssh://jas@git.sv.gnu.org/srv/git/gnutls
-rw-r--r--lib/openpgp/pgp.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/openpgp/pgp.c b/lib/openpgp/pgp.c
index 11e6c800d3..55a88b35e5 100644
--- a/lib/openpgp/pgp.c
+++ b/lib/openpgp/pgp.c
@@ -558,9 +558,12 @@ gnutls_openpgp_crt_check_hostname (gnutls_openpgp_crt_t key,
{
dnsnamesize = sizeof (dnsname);
ret = gnutls_openpgp_crt_get_name (key, i, dnsname, &dnsnamesize);
- /* FIXME: ret is not used */
- if (_gnutls_hostname_compare (dnsname, hostname))
- return 1;
+
+ if (ret == 0)
+ {
+ if (_gnutls_hostname_compare (dnsname, hostname))
+ return 1;
+ }
}
/* not found a matching name */