diff options
| author | tb <> | 2023-04-16 08:18:10 +0000 |
|---|---|---|
| committer | tb <> | 2023-04-16 08:18:10 +0000 |
| commit | 153b34f11fbe778f1b9c2fe3f9116597fc137c29 (patch) | |
| tree | 789e308276926c5d0e064437e672438fe332879b /src/lib/libcrypto/stack/safestack.h | |
| parent | e4047e3b064b9f2d1328e7e957f87fa5670dbd0a (diff) | |
| download | openbsd-153b34f11fbe778f1b9c2fe3f9116597fc137c29.tar.gz openbsd-153b34f11fbe778f1b9c2fe3f9116597fc137c29.tar.bz2 openbsd-153b34f11fbe778f1b9c2fe3f9116597fc137c29.zip | |
Annotate policy tree STACK_OF() goo for removal from public API
ok jsing
Diffstat (limited to 'src/lib/libcrypto/stack/safestack.h')
| -rw-r--r-- | src/lib/libcrypto/stack/safestack.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/libcrypto/stack/safestack.h b/src/lib/libcrypto/stack/safestack.h index 84853efc26..b4f0afa0e6 100644 --- a/src/lib/libcrypto/stack/safestack.h +++ b/src/lib/libcrypto/stack/safestack.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: safestack.h,v 1.22 2022/07/16 19:11:51 kn Exp $ */ | 1 | /* $OpenBSD: safestack.h,v 1.23 2023/04/16 08:18:10 tb Exp $ */ |
| 2 | /* ==================================================================== | 2 | /* ==================================================================== |
| 3 | * Copyright (c) 1999 The OpenSSL Project. All rights reserved. | 3 | * Copyright (c) 1999 The OpenSSL Project. All rights reserved. |
| 4 | * | 4 | * |
| @@ -1765,6 +1765,8 @@ DECLARE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) | |||
| 1765 | #define sk_X509_OBJECT_sort(st) SKM_sk_sort(X509_OBJECT, (st)) | 1765 | #define sk_X509_OBJECT_sort(st) SKM_sk_sort(X509_OBJECT, (st)) |
| 1766 | #define sk_X509_OBJECT_is_sorted(st) SKM_sk_is_sorted(X509_OBJECT, (st)) | 1766 | #define sk_X509_OBJECT_is_sorted(st) SKM_sk_is_sorted(X509_OBJECT, (st)) |
| 1767 | 1767 | ||
| 1768 | /* Move these to pcy_int.h in the next major bump. */ | ||
| 1769 | #if !defined(LIBRESSL_NEXT_API) || defined(LIBRESSL_INTERNAL) | ||
| 1768 | #define sk_X509_POLICY_DATA_new(cmp) SKM_sk_new(X509_POLICY_DATA, (cmp)) | 1770 | #define sk_X509_POLICY_DATA_new(cmp) SKM_sk_new(X509_POLICY_DATA, (cmp)) |
| 1769 | #define sk_X509_POLICY_DATA_new_null() SKM_sk_new_null(X509_POLICY_DATA) | 1771 | #define sk_X509_POLICY_DATA_new_null() SKM_sk_new_null(X509_POLICY_DATA) |
| 1770 | #define sk_X509_POLICY_DATA_free(st) SKM_sk_free(X509_POLICY_DATA, (st)) | 1772 | #define sk_X509_POLICY_DATA_free(st) SKM_sk_free(X509_POLICY_DATA, (st)) |
| @@ -1808,6 +1810,7 @@ DECLARE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) | |||
| 1808 | #define sk_X509_POLICY_NODE_pop(st) SKM_sk_pop(X509_POLICY_NODE, (st)) | 1810 | #define sk_X509_POLICY_NODE_pop(st) SKM_sk_pop(X509_POLICY_NODE, (st)) |
| 1809 | #define sk_X509_POLICY_NODE_sort(st) SKM_sk_sort(X509_POLICY_NODE, (st)) | 1811 | #define sk_X509_POLICY_NODE_sort(st) SKM_sk_sort(X509_POLICY_NODE, (st)) |
| 1810 | #define sk_X509_POLICY_NODE_is_sorted(st) SKM_sk_is_sorted(X509_POLICY_NODE, (st)) | 1812 | #define sk_X509_POLICY_NODE_is_sorted(st) SKM_sk_is_sorted(X509_POLICY_NODE, (st)) |
| 1813 | #endif | ||
| 1811 | 1814 | ||
| 1812 | #define sk_X509_PURPOSE_new(cmp) SKM_sk_new(X509_PURPOSE, (cmp)) | 1815 | #define sk_X509_PURPOSE_new(cmp) SKM_sk_new(X509_PURPOSE, (cmp)) |
| 1813 | #define sk_X509_PURPOSE_new_null() SKM_sk_new_null(X509_PURPOSE) | 1816 | #define sk_X509_PURPOSE_new_null() SKM_sk_new_null(X509_PURPOSE) |
