diff options
author | jsing <> | 2016-12-27 16:02:40 +0000 |
---|---|---|
committer | jsing <> | 2016-12-27 16:02:40 +0000 |
commit | 3f7a745c978bca36a45c8b1fbc81d0ffd0b55eee (patch) | |
tree | 9a848db1a6bc4c0fbfa5563a569ec6fb1db3bcd7 /src/lib/libcrypto/stack | |
parent | 423bfbc3af2fb03be96a53672b24dc4c534f96bf (diff) | |
download | openbsd-3f7a745c978bca36a45c8b1fbc81d0ffd0b55eee.tar.gz openbsd-3f7a745c978bca36a45c8b1fbc81d0ffd0b55eee.tar.bz2 openbsd-3f7a745c978bca36a45c8b1fbc81d0ffd0b55eee.zip |
Place some macros under #ifndef LIBRESSL_INTERNAL.
Diffstat (limited to 'src/lib/libcrypto/stack')
-rw-r--r-- | src/lib/libcrypto/stack/safestack.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/lib/libcrypto/stack/safestack.h b/src/lib/libcrypto/stack/safestack.h index 50e5e45829..6540174d0f 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.14 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: safestack.h,v 1.15 2016/12/27 16:02:40 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 | * |
@@ -179,6 +179,7 @@ DECLARE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) | |||
179 | #define SKM_sk_is_sorted(type, st) \ | 179 | #define SKM_sk_is_sorted(type, st) \ |
180 | sk_is_sorted(CHECKED_STACK_OF(type, st)) | 180 | sk_is_sorted(CHECKED_STACK_OF(type, st)) |
181 | 181 | ||
182 | #ifndef LIBRESSL_INTERNAL | ||
182 | #define SKM_ASN1_SET_OF_d2i(type, st, pp, length, d2i_func, free_func, ex_tag, ex_class) \ | 183 | #define SKM_ASN1_SET_OF_d2i(type, st, pp, length, d2i_func, free_func, ex_tag, ex_class) \ |
183 | (STACK_OF(type) *)d2i_ASN1_SET( \ | 184 | (STACK_OF(type) *)d2i_ASN1_SET( \ |
184 | (STACK_OF(OPENSSL_BLOCK) **)CHECKED_PTR_OF(STACK_OF(type)*, st), \ | 185 | (STACK_OF(OPENSSL_BLOCK) **)CHECKED_PTR_OF(STACK_OF(type)*, st), \ |
@@ -204,6 +205,7 @@ DECLARE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) | |||
204 | CHECKED_D2I_OF(type, d2i_func), \ | 205 | CHECKED_D2I_OF(type, d2i_func), \ |
205 | CHECKED_SK_FREE_FUNC(type, free_func), \ | 206 | CHECKED_SK_FREE_FUNC(type, free_func), \ |
206 | pass, passlen, oct, seq) | 207 | pass, passlen, oct, seq) |
208 | #endif | ||
207 | 209 | ||
208 | /* This block of defines is updated by util/mkstack.pl, please do not touch! */ | 210 | /* This block of defines is updated by util/mkstack.pl, please do not touch! */ |
209 | #define sk_ACCESS_DESCRIPTION_new(cmp) SKM_sk_new(ACCESS_DESCRIPTION, (cmp)) | 211 | #define sk_ACCESS_DESCRIPTION_new(cmp) SKM_sk_new(ACCESS_DESCRIPTION, (cmp)) |
@@ -2194,7 +2196,7 @@ DECLARE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) | |||
2194 | #define sk_OPENSSL_PSTRING_sort(st) SKM_sk_sort(OPENSSL_PSTRING, (st)) | 2196 | #define sk_OPENSSL_PSTRING_sort(st) SKM_sk_sort(OPENSSL_PSTRING, (st)) |
2195 | #define sk_OPENSSL_PSTRING_is_sorted(st) SKM_sk_is_sorted(OPENSSL_PSTRING, (st)) | 2197 | #define sk_OPENSSL_PSTRING_is_sorted(st) SKM_sk_is_sorted(OPENSSL_PSTRING, (st)) |
2196 | 2198 | ||
2197 | 2199 | #ifndef LIBRESSL_INTERNAL | |
2198 | #define d2i_ASN1_SET_OF_ACCESS_DESCRIPTION(st, pp, length, d2i_func, free_func, ex_tag, ex_class) \ | 2200 | #define d2i_ASN1_SET_OF_ACCESS_DESCRIPTION(st, pp, length, d2i_func, free_func, ex_tag, ex_class) \ |
2199 | SKM_ASN1_SET_OF_d2i(ACCESS_DESCRIPTION, (st), (pp), (length), (d2i_func), (free_func), (ex_tag), (ex_class)) | 2201 | SKM_ASN1_SET_OF_d2i(ACCESS_DESCRIPTION, (st), (pp), (length), (d2i_func), (free_func), (ex_tag), (ex_class)) |
2200 | #define i2d_ASN1_SET_OF_ACCESS_DESCRIPTION(st, pp, i2d_func, ex_tag, ex_class, is_set) \ | 2202 | #define i2d_ASN1_SET_OF_ACCESS_DESCRIPTION(st, pp, i2d_func, ex_tag, ex_class, is_set) \ |
@@ -2425,6 +2427,7 @@ DECLARE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) | |||
2425 | 2427 | ||
2426 | #define PKCS12_decrypt_d2i_PKCS7(algor, d2i_func, free_func, pass, passlen, oct, seq) \ | 2428 | #define PKCS12_decrypt_d2i_PKCS7(algor, d2i_func, free_func, pass, passlen, oct, seq) \ |
2427 | SKM_PKCS12_decrypt_d2i(PKCS7, (algor), (d2i_func), (free_func), (pass), (passlen), (oct), (seq)) | 2429 | SKM_PKCS12_decrypt_d2i(PKCS7, (algor), (d2i_func), (free_func), (pass), (passlen), (oct), (seq)) |
2430 | #endif /* !LIBRESSL_INTERNAL */ | ||
2428 | 2431 | ||
2429 | #define lh_ADDED_OBJ_new() LHM_lh_new(ADDED_OBJ,added_obj) | 2432 | #define lh_ADDED_OBJ_new() LHM_lh_new(ADDED_OBJ,added_obj) |
2430 | #define lh_ADDED_OBJ_insert(lh,inst) LHM_lh_insert(ADDED_OBJ,lh,inst) | 2433 | #define lh_ADDED_OBJ_insert(lh,inst) LHM_lh_insert(ADDED_OBJ,lh,inst) |