From c6deab154fbd9b64bf9a5199e3bd67abb7e51da3 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Wed, 28 Jan 2015 13:32:22 +0100 Subject: [PATCH] certificate: Define a CGA parameters certificate pseudo-type --- src/libstrongswan/credentials/certificates/certificate.c | 3 ++- src/libstrongswan/credentials/certificates/certificate.h | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/libstrongswan/credentials/certificates/certificate.c b/src/libstrongswan/credentials/certificates/certificate.c index b281c1669b..e61fbad82c 100644 --- a/src/libstrongswan/credentials/certificates/certificate.c +++ b/src/libstrongswan/credentials/certificates/certificate.c @@ -18,7 +18,7 @@ #include #include -ENUM(certificate_type_names, CERT_ANY, CERT_GPG, +ENUM(certificate_type_names, CERT_ANY, CERT_CGA_PARAMS, "ANY", "X509", "X509_CRL", @@ -28,6 +28,7 @@ ENUM(certificate_type_names, CERT_ANY, CERT_GPG, "TRUSTED_PUBKEY", "PKCS10_REQUEST", "PGP", + "CGA", ); ENUM(cert_validation_names, VALIDATION_GOOD, VALIDATION_REVOKED, diff --git a/src/libstrongswan/credentials/certificates/certificate.h b/src/libstrongswan/credentials/certificates/certificate.h index d59126bd51..e62dfcd3e6 100644 --- a/src/libstrongswan/credentials/certificates/certificate.h +++ b/src/libstrongswan/credentials/certificates/certificate.h @@ -52,6 +52,8 @@ enum certificate_type_t { CERT_PKCS10_REQUEST, /** PGP certificate */ CERT_GPG, + /** IPv6 CGA parameters, RFC3972 */ + CERT_CGA_PARAMS, }; /** -- 2.47.2