"ecdh", #if CRYPTO_NUM_LOCKS != 34
DECLARE_STACK_OF(CRYPTO_dynlock)IMPLEMENT_STACK_OF(CRYPTO_dynlock)/* real #defines in crypto.h, keep these upto date */static const char* lock_names[CRYPTO_NUM_LOCKS] =	{	"<<ERROR>>",	"err",	"ex_data",	"x509",	"x509_info",	"x509_pkey",	"x509_crl",	"x509_req",	"dsa",	"rsa",	"evp_pkey",	"x509_store",	"ssl_ctx",	"ssl_cert",	"ssl_session",	"ssl_sess_cert",	"ssl",	"rand",	"rand2",	"debug_malloc",	"BIO",	"gethostbyname",	"getservbyname",	"readdir",	"RSA_blinding",	"dh",	"debug_malloc2",	"dso",	"dynlock",	"engine",	"ui",	"ecdsa",	"ec",#if CRYPTO_NUM_LOCKS != 33# error "Inconsistency between crypto.h and cryptlib.c"#endif	};