diff options
author | Bodo Möller <bodo@openssl.org> | 1999-06-18 16:14:18 +0000 |
---|---|---|
committer | Bodo Möller <bodo@openssl.org> | 1999-06-18 16:14:18 +0000 |
commit | a111306bbce03363be353caafbb21d6e44c82692 (patch) | |
tree | f5f7a2d2f5ba58cd335b5e6fd9aa86505a2b2d7a /crypto | |
parent | 2de625408af26ef149ac4ff640e8f06ee416aaf9 (diff) | |
download | openssl-a111306bbce03363be353caafbb21d6e44c82692.tar.gz |
New function CRYPTO_num_locks.
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/cryptlib.c | 5 | ||||
-rw-r--r-- | crypto/crypto.h | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/crypto/cryptlib.c b/crypto/cryptlib.c index 78087655aa..d70a570dce 100644 --- a/crypto/cryptlib.c +++ b/crypto/cryptlib.c @@ -133,6 +133,11 @@ int CRYPTO_get_new_lockid(char *name) return(i); } +int CRYPTO_num_locks(void) + { + return CRYPTO_NUM_LOCKS; + } + void (*CRYPTO_get_locking_callback(void))(int mode,int type,const char *file, int line) { diff --git a/crypto/crypto.h b/crypto/crypto.h index 8297b7d0c7..1b927e189d 100644 --- a/crypto/crypto.h +++ b/crypto/crypto.h @@ -256,6 +256,8 @@ void CRYPTO_new_ex_data(STACK *meth, char *obj, CRYPTO_EX_DATA *ad); int CRYPTO_mem_ctrl(int mode); int CRYPTO_get_new_lockid(char *name); + +int CRYPTO_num_locks(void); /* return CRYPTO_NUM_LOCKS (shared libs!) */ void CRYPTO_lock(int mode, int type,const char *file,int line); void CRYPTO_set_locking_callback(void (*func)(int mode,int type, const char *file,int line)); |