From: Martin Willi Date: Tue, 4 Feb 2014 14:16:26 +0000 (+0100) Subject: x509: Skip parsing of acert chargingIdentity, as we don't use it anyway X-Git-Tag: 5.1.3rc1~24^2~27 X-Git-Url: https://git.strongswan.org/?p=strongswan.git;a=commitdiff_plain;h=a9bfd4b0553c6b2eed295ef4e0791563d0928e16 x509: Skip parsing of acert chargingIdentity, as we don't use it anyway --- diff --git a/src/libstrongswan/plugins/x509/x509_ac.c b/src/libstrongswan/plugins/x509/x509_ac.c index ab89aba..b7da97d 100644 --- a/src/libstrongswan/plugins/x509/x509_ac.c +++ b/src/libstrongswan/plugins/x509/x509_ac.c @@ -98,11 +98,6 @@ struct private_x509_ac_t { time_t notAfter; /** - * List of charging attributes - */ - ietf_attributes_t *charging; - - /** * List of groub attributes */ ietf_attributes_t *groups; @@ -416,9 +411,7 @@ static bool parse_certificate(private_x509_ac_t *this) DBG2(DBG_ASN, " need to parse accessIdentity"); break; case OID_CHARGING_IDENTITY: - DBG2(DBG_ASN, "-- > --"); - this->charging = ietf_attributes_create_from_encoding(object); - DBG2(DBG_ASN, "-- < --"); + DBG2(DBG_ASN, " need to parse chargingIdentity"); break; case OID_GROUP: DBG2(DBG_ASN, "-- > --"); @@ -837,7 +830,6 @@ METHOD(certificate_t, destroy, void, DESTROY_IF(this->holderCert); DESTROY_IF(this->signerCert); DESTROY_IF(this->signerKey); - DESTROY_IF(this->charging); DESTROY_IF(this->groups); free(this->serialNumber.ptr); free(this->authKeyIdentifier.ptr);