summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/x509_purp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/x509/x509_purp.c')
-rw-r--r--src/lib/libcrypto/x509/x509_purp.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/libcrypto/x509/x509_purp.c b/src/lib/libcrypto/x509/x509_purp.c
index 86ee27407e..3c05cc31b2 100644
--- a/src/lib/libcrypto/x509/x509_purp.c
+++ b/src/lib/libcrypto/x509/x509_purp.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509_purp.c,v 1.7 2021/09/13 15:26:53 claudio Exp $ */ 1/* $OpenBSD: x509_purp.c,v 1.8 2021/10/21 13:51:52 tb Exp $ */
2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
3 * project 2001. 3 * project 2001.
4 */ 4 */
@@ -549,6 +549,10 @@ x509v3_cache_extensions(X509 *x)
549 case NID_dvcs: 549 case NID_dvcs:
550 x->ex_xkusage |= XKU_DVCS; 550 x->ex_xkusage |= XKU_DVCS;
551 break; 551 break;
552
553 case NID_anyExtendedKeyUsage:
554 x->ex_xkusage |= XKU_ANYEKU;
555 break;
552 } 556 }
553 } 557 }
554 sk_ASN1_OBJECT_pop_free(extusage, ASN1_OBJECT_free); 558 sk_ASN1_OBJECT_pop_free(extusage, ASN1_OBJECT_free);