Mercurial > illumos > illumos-gate
changeset 3890:bf5789dc881c
6537357 KMF improperly encodes CSR version numbers
6537358 KMF should allow CSRs to be created with empty Subject names
author | wyllys |
---|---|
date | Fri, 23 Mar 2007 05:35:49 -0700 |
parents | 61be682230c3 |
children | e9a0c746d558 |
files | usr/src/lib/libkmf/ber_der/common/clasn1.c |
diffstat | 1 files changed, 1 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/usr/src/lib/libkmf/ber_der/common/clasn1.c Thu Mar 22 23:42:18 2007 -0700 +++ b/usr/src/lib/libkmf/ber_der/common/clasn1.c Fri Mar 23 05:35:49 2007 -0700 @@ -752,7 +752,6 @@ /* Get the beginning of the RDN Set and a ptr to the end */ tag = kmfber_first_element(asn1, &size, &end); if (tag != BER_CONSTRUCTED_SET) { - ret = KMF_ERR_BAD_CERT_FORMAT; goto cleanup; } @@ -2122,7 +2121,7 @@ (void) memcpy(&version, tbscsr->version.Data, tbscsr->version.Length); - if (kmfber_printf(asn1, "{i", &version) == -1) { + if (kmfber_printf(asn1, "{i", version) == -1) { ret = KMF_ERR_BAD_CERT_FORMAT; goto cleanup; }