diff options
author | jsing <> | 2021-12-19 14:33:53 +0000 |
---|---|---|
committer | jsing <> | 2021-12-19 14:33:53 +0000 |
commit | 1c0466ccc4ccf9f6a06136eb400e7d0f67cfc6f8 (patch) | |
tree | 6a08ca7a63243b65cba07bf18920875139101bbf | |
parent | c7bfcb50dc0b725913ea7dab25ec353388621656 (diff) | |
download | openbsd-1c0466ccc4ccf9f6a06136eb400e7d0f67cfc6f8.tar.gz openbsd-1c0466ccc4ccf9f6a06136eb400e7d0f67cfc6f8.tar.bz2 openbsd-1c0466ccc4ccf9f6a06136eb400e7d0f67cfc6f8.zip |
Put CTLOG and SCT stacks definitions in the right place.
No functional change.
-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 */ |