introduced libstrongswan.x509.enforce_critical parameter

This commit is contained in:
Andreas Steffen
2011-02-05 09:01:18 +01:00
parent 8d13c12eac
commit c4fd3b2f42
5 changed files with 14 additions and 12 deletions
+2 -2
View File
@@ -1443,9 +1443,9 @@ static bool parse_certificate(private_x509_cert_t *this)
break;
default:
if (critical && lib->settings->get_bool(lib->settings,
"libstrongswan.plugins.x509.enforce_critical", FALSE))
"libstrongswan.x509.enforce_critical", TRUE))
{
DBG1(DBG_LIB, "critical %s extension not supported",
DBG1(DBG_LIB, "critical '%s' extension not supported",
(extn_oid == OID_UNKNOWN) ? "unknown" :
(char*)oid_names[extn_oid].name);
goto end;
+2 -2
View File
@@ -322,9 +322,9 @@ static bool parse(private_x509_crl_t *this)
break;
default:
if (critical && lib->settings->get_bool(lib->settings,
"libstrongswan.plugins.x509.enforce_critical", FALSE))
"libstrongswan.x509.enforce_critical", TRUE))
{
DBG1(DBG_LIB, "critical %s extension not supported",
DBG1(DBG_LIB, "critical '%s' extension not supported",
(extn_oid == OID_UNKNOWN) ? "unknown" :
(char*)oid_names[extn_oid].name);
goto end;