diff options
author | djm <> | 2011-11-03 02:34:33 +0000 |
---|---|---|
committer | djm <> | 2011-11-03 02:34:33 +0000 |
commit | fc7396568e61a510b9336d6c220aaa889c03060f (patch) | |
tree | a8fc08e33aecdd21cb07aa47c8a3a9db715f2ef3 /src/lib/libcrypto/engine/engine.h | |
parent | 1e8701dd2507fadf6d232d93eb4299a8b79c66d5 (diff) | |
download | openbsd-fc7396568e61a510b9336d6c220aaa889c03060f.tar.gz openbsd-fc7396568e61a510b9336d6c220aaa889c03060f.tar.bz2 openbsd-fc7396568e61a510b9336d6c220aaa889c03060f.zip |
openssl-1.0.0e: resolve conflicts
Diffstat (limited to 'src/lib/libcrypto/engine/engine.h')
-rw-r--r-- | src/lib/libcrypto/engine/engine.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/libcrypto/engine/engine.h b/src/lib/libcrypto/engine/engine.h index 8ad11b15d7..9d73abac8e 100644 --- a/src/lib/libcrypto/engine/engine.h +++ b/src/lib/libcrypto/engine/engine.h | |||
@@ -678,6 +678,7 @@ typedef struct st_dynamic_fns { | |||
678 | * can be fully instantiated with IMPLEMENT_DYNAMIC_CHECK_FN(). */ | 678 | * can be fully instantiated with IMPLEMENT_DYNAMIC_CHECK_FN(). */ |
679 | typedef unsigned long (*dynamic_v_check_fn)(unsigned long ossl_version); | 679 | typedef unsigned long (*dynamic_v_check_fn)(unsigned long ossl_version); |
680 | #define IMPLEMENT_DYNAMIC_CHECK_FN() \ | 680 | #define IMPLEMENT_DYNAMIC_CHECK_FN() \ |
681 | OPENSSL_EXPORT unsigned long v_check(unsigned long v); \ | ||
681 | OPENSSL_EXPORT unsigned long v_check(unsigned long v) { \ | 682 | OPENSSL_EXPORT unsigned long v_check(unsigned long v) { \ |
682 | if(v >= OSSL_DYNAMIC_OLDEST) return OSSL_DYNAMIC_VERSION; \ | 683 | if(v >= OSSL_DYNAMIC_OLDEST) return OSSL_DYNAMIC_VERSION; \ |
683 | return 0; } | 684 | return 0; } |
@@ -701,6 +702,8 @@ typedef int (*dynamic_bind_engine)(ENGINE *e, const char *id, | |||
701 | const dynamic_fns *fns); | 702 | const dynamic_fns *fns); |
702 | #define IMPLEMENT_DYNAMIC_BIND_FN(fn) \ | 703 | #define IMPLEMENT_DYNAMIC_BIND_FN(fn) \ |
703 | OPENSSL_EXPORT \ | 704 | OPENSSL_EXPORT \ |
705 | int bind_engine(ENGINE *e, const char *id, const dynamic_fns *fns); \ | ||
706 | OPENSSL_EXPORT \ | ||
704 | int bind_engine(ENGINE *e, const char *id, const dynamic_fns *fns) { \ | 707 | int bind_engine(ENGINE *e, const char *id, const dynamic_fns *fns) { \ |
705 | if(ENGINE_get_static_state() == fns->static_state) goto skip_cbs; \ | 708 | if(ENGINE_get_static_state() == fns->static_state) goto skip_cbs; \ |
706 | if(!CRYPTO_set_mem_functions(fns->mem_fns.malloc_cb, \ | 709 | if(!CRYPTO_set_mem_functions(fns->mem_fns.malloc_cb, \ |