[gnutls-dev] generate_rdn_seq() collects CA's issuers, why?
Max Kellermann
max at duempel.org
Wed Dec 13 08:53:45 CET 2006
On 2006/12/12 18:50, Max Kellermann <max at duempel.org> wrote:
> If I'm correct and if this is really a bug in gnutls, I believe my
> second experiment is a solution for the gnutls bug.
Patch.
Max
-------------- next part --------------
Index: lib/gnutls_x509.c
===================================================================
RCS file: /cvs/gnutls/gnutls/lib/gnutls_x509.c,v
retrieving revision 2.175
diff -u -r2.175 gnutls_x509.c
--- lib/gnutls_x509.c 16 Jun 2006 13:29:36 -0000 2.175
+++ lib/gnutls_x509.c 13 Dec 2006 07:48:47 -0000
@@ -990,8 +990,8 @@
for (i = 0; i < res->x509_ncas; i++)
{
if ((ret =
- _gnutls_x509_crt_get_raw_issuer_dn (res->x509_ca_list[i],
- &tmp)) < 0)
+ _gnutls_x509_crt_get_raw_dn (res->x509_ca_list[i],
+ &tmp)) < 0)
{
gnutls_assert ();
return ret;
@@ -1016,8 +1016,8 @@
for (i = 0; i < res->x509_ncas; i++)
{
if ((ret =
- _gnutls_x509_crt_get_raw_issuer_dn (res->x509_ca_list[i],
- &tmp)) < 0)
+ _gnutls_x509_crt_get_raw_dn (res->x509_ca_list[i],
+ &tmp)) < 0)
{
_gnutls_free_datum (&res->x509_rdn_sequence);
gnutls_assert ();
More information about the Gnutls-dev
mailing list