diff options
| author | jsing <> | 2021-12-19 14:33:53 +0000 |
|---|---|---|
| committer | jsing <> | 2021-12-19 14:33:53 +0000 |
| commit | 4d119970b9c840e2e156d7ec15bcc7d9b273d8d3 (patch) | |
| tree | 6a08ca7a63243b65cba07bf18920875139101bbf /src/lib/libcrypto/stack/safestack.h | |
| parent | 42346e10e057b7407fa5191c20a0349d35e5b216 (diff) | |
| download | openbsd-4d119970b9c840e2e156d7ec15bcc7d9b273d8d3.tar.gz openbsd-4d119970b9c840e2e156d7ec15bcc7d9b273d8d3.tar.bz2 openbsd-4d119970b9c840e2e156d7ec15bcc7d9b273d8d3.zip | |
Put CTLOG and SCT stacks definitions in the right place.
No functional change.
Diffstat (limited to 'src/lib/libcrypto/stack/safestack.h')
| -rw-r--r-- | src/lib/libcrypto/stack/safestack.h | 96 |
1 files changed, 49 insertions, 47 deletions
diff --git a/src/lib/libcrypto/stack/safestack.h b/src/lib/libcrypto/stack/safestack.h index dbcb9ef350..1c6d633ed5 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.19 2021/11/24 01:12:43 beck Exp $ */ | 1 | /* $OpenBSD: safestack.h,v 1.20 2021/12/19 14:33:53 jsing 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 | * |
| @@ -663,6 +663,30 @@ DECLARE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) | |||
| 663 | #define sk_CRYPTO_dynlock_sort(st) SKM_sk_sort(CRYPTO_dynlock, (st)) | 663 | #define sk_CRYPTO_dynlock_sort(st) SKM_sk_sort(CRYPTO_dynlock, (st)) |
| 664 | #define sk_CRYPTO_dynlock_is_sorted(st) SKM_sk_is_sorted(CRYPTO_dynlock, (st)) | 664 | #define sk_CRYPTO_dynlock_is_sorted(st) SKM_sk_is_sorted(CRYPTO_dynlock, (st)) |
| 665 | 665 | ||
| 666 | #ifdef LIBRESSL_CRYPTO_INTERNAL | ||
| 667 | #define sk_CTLOG_new(cmp) SKM_sk_new(CTLOG, (cmp)) | ||
| 668 | #define sk_CTLOG_new_null() SKM_sk_new_null(CTLOG) | ||
| 669 | #define sk_CTLOG_free(st) SKM_sk_free(CTLOG, (st)) | ||
| 670 | #define sk_CTLOG_num(st) SKM_sk_num(CTLOG, (st)) | ||
| 671 | #define sk_CTLOG_value(st, i) SKM_sk_value(CTLOG, (st), (i)) | ||
| 672 | #define sk_CTLOG_set(st, i, val) SKM_sk_set(CTLOG, (st), (i), (val)) | ||
| 673 | #define sk_CTLOG_zero(st) SKM_sk_zero(CTLOG, (st)) | ||
| 674 | #define sk_CTLOG_push(st, val) SKM_sk_push(CTLOG, (st), (val)) | ||
| 675 | #define sk_CTLOG_unshift(st, val) SKM_sk_unshift(CTLOG, (st), (val)) | ||
| 676 | #define sk_CTLOG_find(st, val) SKM_sk_find(CTLOG, (st), (val)) | ||
| 677 | #define sk_CTLOG_find_ex(st, val) SKM_sk_find_ex(CTLOG, (st), (val)) | ||
| 678 | #define sk_CTLOG_delete(st, i) SKM_sk_delete(CTLOG, (st), (i)) | ||
| 679 | #define sk_CTLOG_delete_ptr(st, ptr) SKM_sk_delete_ptr(CTLOG, (st), (ptr)) | ||
| 680 | #define sk_CTLOG_insert(st, val, i) SKM_sk_insert(CTLOG, (st), (val), (i)) | ||
| 681 | #define sk_CTLOG_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(CTLOG, (st), (cmp)) | ||
| 682 | #define sk_CTLOG_dup(st) SKM_sk_dup(CTLOG, st) | ||
| 683 | #define sk_CTLOG_pop_free(st, free_func) SKM_sk_pop_free(CTLOG, (st), (free_func)) | ||
| 684 | #define sk_CTLOG_shift(st) SKM_sk_shift(CTLOG, (st)) | ||
| 685 | #define sk_CTLOG_pop(st) SKM_sk_pop(CTLOG, (st)) | ||
| 686 | #define sk_CTLOG_sort(st) SKM_sk_sort(CTLOG, (st)) | ||
| 687 | #define sk_CTLOG_is_sorted(st) SKM_sk_is_sorted(CTLOG, (st)) | ||
| 688 | #endif | ||
| 689 | |||
| 666 | #define sk_DIST_POINT_new(cmp) SKM_sk_new(DIST_POINT, (cmp)) | 690 | #define sk_DIST_POINT_new(cmp) SKM_sk_new(DIST_POINT, (cmp)) |
| 667 | #define sk_DIST_POINT_new_null() SKM_sk_new_null(DIST_POINT) | 691 | #define sk_DIST_POINT_new_null() SKM_sk_new_null(DIST_POINT) |
| 668 | #define sk_DIST_POINT_free(st) SKM_sk_free(DIST_POINT, (st)) | 692 | #define sk_DIST_POINT_free(st) SKM_sk_free(DIST_POINT, (st)) |
| @@ -1279,6 +1303,30 @@ DECLARE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) | |||
| 1279 | #define sk_POLICY_MAPPING_sort(st) SKM_sk_sort(POLICY_MAPPING, (st)) | 1303 | #define sk_POLICY_MAPPING_sort(st) SKM_sk_sort(POLICY_MAPPING, (st)) |
| 1280 | #define sk_POLICY_MAPPING_is_sorted(st) SKM_sk_is_sorted(POLICY_MAPPING, (st)) | 1304 | #define sk_POLICY_MAPPING_is_sorted(st) SKM_sk_is_sorted(POLICY_MAPPING, (st)) |
| 1281 | 1305 | ||
| 1306 | #ifdef LIBRESSL_CRYPTO_INTERNAL | ||
| 1307 | #define sk_SCT_new(cmp) SKM_sk_new(SCT, (cmp)) | ||
| 1308 | #define sk_SCT_new_null() SKM_sk_new_null(SCT) | ||
| 1309 | #define sk_SCT_free(st) SKM_sk_free(SCT, (st)) | ||
| 1310 | #define sk_SCT_num(st) SKM_sk_num(SCT, (st)) | ||
| 1311 | #define sk_SCT_value(st, i) SKM_sk_value(SCT, (st), (i)) | ||
| 1312 | #define sk_SCT_set(st, i, val) SKM_sk_set(SCT, (st), (i), (val)) | ||
| 1313 | #define sk_SCT_zero(st) SKM_sk_zero(SCT, (st)) | ||
| 1314 | #define sk_SCT_push(st, val) SKM_sk_push(SCT, (st), (val)) | ||
| 1315 | #define sk_SCT_unshift(st, val) SKM_sk_unshift(SCT, (st), (val)) | ||
| 1316 | #define sk_SCT_find(st, val) SKM_sk_find(SCT, (st), (val)) | ||
| 1317 | #define sk_SCT_find_ex(st, val) SKM_sk_find_ex(SCT, (st), (val)) | ||
| 1318 | #define sk_SCT_delete(st, i) SKM_sk_delete(SCT, (st), (i)) | ||
| 1319 | #define sk_SCT_delete_ptr(st, ptr) SKM_sk_delete_ptr(SCT, (st), (ptr)) | ||
| 1320 | #define sk_SCT_insert(st, val, i) SKM_sk_insert(SCT, (st), (val), (i)) | ||
| 1321 | #define sk_SCT_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(SCT, (st), (cmp)) | ||
| 1322 | #define sk_SCT_dup(st) SKM_sk_dup(SCT, st) | ||
| 1323 | #define sk_SCT_pop_free(st, free_func) SKM_sk_pop_free(SCT, (st), (free_func)) | ||
| 1324 | #define sk_SCT_shift(st) SKM_sk_shift(SCT, (st)) | ||
| 1325 | #define sk_SCT_pop(st) SKM_sk_pop(SCT, (st)) | ||
| 1326 | #define sk_SCT_sort(st) SKM_sk_sort(SCT, (st)) | ||
| 1327 | #define sk_SCT_is_sorted(st) SKM_sk_is_sorted(SCT, (st)) | ||
| 1328 | #endif | ||
| 1329 | |||
| 1282 | #define sk_SRTP_PROTECTION_PROFILE_new(cmp) SKM_sk_new(SRTP_PROTECTION_PROFILE, (cmp)) | 1330 | #define sk_SRTP_PROTECTION_PROFILE_new(cmp) SKM_sk_new(SRTP_PROTECTION_PROFILE, (cmp)) |
| 1283 | #define sk_SRTP_PROTECTION_PROFILE_new_null() SKM_sk_new_null(SRTP_PROTECTION_PROFILE) | 1331 | #define sk_SRTP_PROTECTION_PROFILE_new_null() SKM_sk_new_null(SRTP_PROTECTION_PROFILE) |
| 1284 | #define sk_SRTP_PROTECTION_PROFILE_free(st) SKM_sk_free(SRTP_PROTECTION_PROFILE, (st)) | 1332 | #define sk_SRTP_PROTECTION_PROFILE_free(st) SKM_sk_free(SRTP_PROTECTION_PROFILE, (st)) |
| @@ -2179,50 +2227,4 @@ DECLARE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) | |||
| 2179 | LHM_lh_stats_bio(SSL_SESSION,lh,out) | 2227 | LHM_lh_stats_bio(SSL_SESSION,lh,out) |
| 2180 | #define lh_SSL_SESSION_free(lh) LHM_lh_free(SSL_SESSION,lh) | 2228 | #define lh_SSL_SESSION_free(lh) LHM_lh_free(SSL_SESSION,lh) |
| 2181 | 2229 | ||
| 2182 | #ifdef LIBRESSL_CRYPTO_INTERNAL | ||
| 2183 | #define sk_CTLOG_new(cmp) SKM_sk_new(CTLOG, (cmp)) | ||
| 2184 | #define sk_CTLOG_new_null() SKM_sk_new_null(CTLOG) | ||
| 2185 | #define sk_CTLOG_free(st) SKM_sk_free(CTLOG, (st)) | ||
| 2186 | #define sk_CTLOG_num(st) SKM_sk_num(CTLOG, (st)) | ||
| 2187 | #define sk_CTLOG_value(st, i) SKM_sk_value(CTLOG, (st), (i)) | ||
| 2188 | #define sk_CTLOG_set(st, i, val) SKM_sk_set(CTLOG, (st), (i), (val)) | ||
| 2189 | #define sk_CTLOG_zero(st) SKM_sk_zero(CTLOG, (st)) | ||
| 2190 | #define sk_CTLOG_push(st, val) SKM_sk_push(CTLOG, (st), (val)) | ||
| 2191 | #define sk_CTLOG_unshift(st, val) SKM_sk_unshift(CTLOG, (st), (val)) | ||
| 2192 | #define sk_CTLOG_find(st, val) SKM_sk_find(CTLOG, (st), (val)) | ||
| 2193 | #define sk_CTLOG_find_ex(st, val) SKM_sk_find_ex(CTLOG, (st), (val)) | ||
| 2194 | #define sk_CTLOG_delete(st, i) SKM_sk_delete(CTLOG, (st), (i)) | ||
| 2195 | #define sk_CTLOG_delete_ptr(st, ptr) SKM_sk_delete_ptr(CTLOG, (st), (ptr)) | ||
| 2196 | #define sk_CTLOG_insert(st, val, i) SKM_sk_insert(CTLOG, (st), (val), (i)) | ||
| 2197 | #define sk_CTLOG_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(CTLOG, (st), (cmp)) | ||
| 2198 | #define sk_CTLOG_dup(st) SKM_sk_dup(CTLOG, st) | ||
| 2199 | #define sk_CTLOG_pop_free(st, free_func) SKM_sk_pop_free(CTLOG, (st), (free_func)) | ||
| 2200 | #define sk_CTLOG_shift(st) SKM_sk_shift(CTLOG, (st)) | ||
| 2201 | #define sk_CTLOG_pop(st) SKM_sk_pop(CTLOG, (st)) | ||
| 2202 | #define sk_CTLOG_sort(st) SKM_sk_sort(CTLOG, (st)) | ||
| 2203 | #define sk_CTLOG_is_sorted(st) SKM_sk_is_sorted(CTLOG, (st)) | ||
| 2204 | |||
| 2205 | #define sk_SCT_new(cmp) SKM_sk_new(SCT, (cmp)) | ||
| 2206 | #define sk_SCT_new_null() SKM_sk_new_null(SCT) | ||
| 2207 | #define sk_SCT_free(st) SKM_sk_free(SCT, (st)) | ||
| 2208 | #define sk_SCT_num(st) SKM_sk_num(SCT, (st)) | ||
| 2209 | #define sk_SCT_value(st, i) SKM_sk_value(SCT, (st), (i)) | ||
| 2210 | #define sk_SCT_set(st, i, val) SKM_sk_set(SCT, (st), (i), (val)) | ||
| 2211 | #define sk_SCT_zero(st) SKM_sk_zero(SCT, (st)) | ||
| 2212 | #define sk_SCT_push(st, val) SKM_sk_push(SCT, (st), (val)) | ||
| 2213 | #define sk_SCT_unshift(st, val) SKM_sk_unshift(SCT, (st), (val)) | ||
| 2214 | #define sk_SCT_find(st, val) SKM_sk_find(SCT, (st), (val)) | ||
| 2215 | #define sk_SCT_find_ex(st, val) SKM_sk_find_ex(SCT, (st), (val)) | ||
| 2216 | #define sk_SCT_delete(st, i) SKM_sk_delete(SCT, (st), (i)) | ||
| 2217 | #define sk_SCT_delete_ptr(st, ptr) SKM_sk_delete_ptr(SCT, (st), (ptr)) | ||
| 2218 | #define sk_SCT_insert(st, val, i) SKM_sk_insert(SCT, (st), (val), (i)) | ||
| 2219 | #define sk_SCT_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(SCT, (st), (cmp)) | ||
| 2220 | #define sk_SCT_dup(st) SKM_sk_dup(SCT, st) | ||
| 2221 | #define sk_SCT_pop_free(st, free_func) SKM_sk_pop_free(SCT, (st), (free_func)) | ||
| 2222 | #define sk_SCT_shift(st) SKM_sk_shift(SCT, (st)) | ||
| 2223 | #define sk_SCT_pop(st) SKM_sk_pop(SCT, (st)) | ||
| 2224 | #define sk_SCT_sort(st) SKM_sk_sort(SCT, (st)) | ||
| 2225 | #define sk_SCT_is_sorted(st) SKM_sk_is_sorted(SCT, (st)) | ||
| 2226 | #endif | ||
| 2227 | |||
| 2228 | #endif /* !defined HEADER_SAFESTACK_H */ | 2230 | #endif /* !defined HEADER_SAFESTACK_H */ |
