From b71f8c4aacea8849ceaf31a2fa95e143f3943097 Mon Sep 17 00:00:00 2001 From: Ben Kaduk Date: Fri, 15 Feb 2013 11:41:27 -0500 Subject: [PATCH] Cleaner fix for #7570 Remove variables and labels which are no longer needed. --- src/plugins/preauth/pkinit/pkinit_crypto_openssl.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c b/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c index 827280b7cf..6dbda9b1e8 100644 --- a/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c +++ b/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c @@ -3243,7 +3243,6 @@ pkinit_check_kdc_pkid(krb5_context context, unsigned int pkid_len, int *valid_kdcPkId) { - krb5_error_code retval = KRB5KDC_ERR_PREAUTH_FAILED; PKCS7_ISSUER_AND_SERIAL *is = NULL; const unsigned char *p = pdid_buf; int status = 1; @@ -3253,7 +3252,7 @@ pkinit_check_kdc_pkid(krb5_context context, pkiDebug("found kdcPkId in AS REQ\n"); is = d2i_PKCS7_ISSUER_AND_SERIAL(NULL, &p, (int)pkid_len); if (is == NULL) - return retval; + return KRB5KDC_ERR_PREAUTH_FAILED; status = X509_NAME_cmp(X509_get_issuer_name(kdc_cert), is->issuer); if (!status) { @@ -3262,12 +3261,11 @@ pkinit_check_kdc_pkid(krb5_context context, *valid_kdcPkId = 1; } - retval = 0; X509_NAME_free(is->issuer); ASN1_INTEGER_free(is->serial); free(is); - return retval; + return 0; } static int -- 2.47.2