diff options
Diffstat (limited to 'src/lib/libcrypto/stack')
-rw-r--r-- | src/lib/libcrypto/stack/safestack.h | 48 |
1 files changed, 47 insertions, 1 deletions
diff --git a/src/lib/libcrypto/stack/safestack.h b/src/lib/libcrypto/stack/safestack.h index 690912b306..dbcb9ef350 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.18 2019/08/11 14:14:14 jsing Exp $ */ | 1 | /* $OpenBSD: safestack.h,v 1.19 2021/11/24 01:12:43 beck 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 | * |
@@ -2179,4 +2179,50 @@ DECLARE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) | |||
2179 | LHM_lh_stats_bio(SSL_SESSION,lh,out) | 2179 | LHM_lh_stats_bio(SSL_SESSION,lh,out) |
2180 | #define lh_SSL_SESSION_free(lh) LHM_lh_free(SSL_SESSION,lh) | 2180 | #define lh_SSL_SESSION_free(lh) LHM_lh_free(SSL_SESSION,lh) |
2181 | 2181 | ||
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 | |||
2182 | #endif /* !defined HEADER_SAFESTACK_H */ | 2228 | #endif /* !defined HEADER_SAFESTACK_H */ |