From: Martin Willi Date: Wed, 28 Jan 2015 17:21:13 +0000 (+0100) Subject: encoding: Support decoding of CGA parameters from certificate payloads X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2822be1afdc8bab80deb369c6972b7fc121e11ef;p=thirdparty%2Fstrongswan.git encoding: Support decoding of CGA parameters from certificate payloads --- diff --git a/src/libcharon/encoding/payloads/cert_payload.c b/src/libcharon/encoding/payloads/cert_payload.c index 1b315424cf..dc89441f26 100644 --- a/src/libcharon/encoding/payloads/cert_payload.c +++ b/src/libcharon/encoding/payloads/cert_payload.c @@ -234,6 +234,9 @@ METHOD(cert_payload_t, get_cert, certificate_t*, case ENC_CRL: type = CERT_X509_CRL; break; + case ENC_CGA_PARAMS: + return lib->creds->create(lib->creds, CRED_CERTIFICATE, + CERT_CGA_PARAMS, BUILD_BLOB, this->data, BUILD_END); default: return NULL; }