diff options
Diffstat (limited to 'src/lib/libcrypto/x509/x509v3.h')
-rw-r--r-- | src/lib/libcrypto/x509/x509v3.h | 26 |
1 files changed, 1 insertions, 25 deletions
diff --git a/src/lib/libcrypto/x509/x509v3.h b/src/lib/libcrypto/x509/x509v3.h index d7a0ef0165..74dbf8d63f 100644 --- a/src/lib/libcrypto/x509/x509v3.h +++ b/src/lib/libcrypto/x509/x509v3.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: x509v3.h,v 1.23 2023/04/25 18:48:32 tb Exp $ */ | 1 | /* $OpenBSD: x509v3.h,v 1.24 2023/04/25 19:01:01 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 1999. | 3 | * project 1999. |
4 | */ | 4 | */ |
@@ -319,30 +319,6 @@ typedef struct POLICY_CONSTRAINTS_st { | |||
319 | ASN1_INTEGER *inhibitPolicyMapping; | 319 | ASN1_INTEGER *inhibitPolicyMapping; |
320 | } POLICY_CONSTRAINTS; | 320 | } POLICY_CONSTRAINTS; |
321 | 321 | ||
322 | #if !defined(LIBRESSL_NEXT_API) || defined(LIBRESSL_INTERNAL) | ||
323 | /* Proxy certificate structures, see RFC 3820 */ | ||
324 | typedef struct PROXY_POLICY_st { | ||
325 | ASN1_OBJECT *policyLanguage; | ||
326 | ASN1_OCTET_STRING *policy; | ||
327 | } PROXY_POLICY; | ||
328 | |||
329 | typedef struct PROXY_CERT_INFO_EXTENSION_st { | ||
330 | ASN1_INTEGER *pcPathLengthConstraint; | ||
331 | PROXY_POLICY *proxyPolicy; | ||
332 | } PROXY_CERT_INFO_EXTENSION; | ||
333 | |||
334 | PROXY_POLICY *PROXY_POLICY_new(void); | ||
335 | void PROXY_POLICY_free(PROXY_POLICY *a); | ||
336 | PROXY_POLICY *d2i_PROXY_POLICY(PROXY_POLICY **a, const unsigned char **in, long len); | ||
337 | int i2d_PROXY_POLICY(PROXY_POLICY *a, unsigned char **out); | ||
338 | extern const ASN1_ITEM PROXY_POLICY_it; | ||
339 | PROXY_CERT_INFO_EXTENSION *PROXY_CERT_INFO_EXTENSION_new(void); | ||
340 | void PROXY_CERT_INFO_EXTENSION_free(PROXY_CERT_INFO_EXTENSION *a); | ||
341 | PROXY_CERT_INFO_EXTENSION *d2i_PROXY_CERT_INFO_EXTENSION(PROXY_CERT_INFO_EXTENSION **a, const unsigned char **in, long len); | ||
342 | int i2d_PROXY_CERT_INFO_EXTENSION(PROXY_CERT_INFO_EXTENSION *a, unsigned char **out); | ||
343 | extern const ASN1_ITEM PROXY_CERT_INFO_EXTENSION_it; | ||
344 | #endif /* !LIBRESSL_NEXT_API || LIBRESSL_INTERNAL */ | ||
345 | |||
346 | struct ISSUING_DIST_POINT_st { | 322 | struct ISSUING_DIST_POINT_st { |
347 | DIST_POINT_NAME *distpoint; | 323 | DIST_POINT_NAME *distpoint; |
348 | int onlyuser; | 324 | int onlyuser; |