]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - include/openssl/crypto.h
Add CRYPTO_alloc_ex_data()
[thirdparty/openssl.git] / include / openssl / crypto.h
index cbde3d5ef1b7d670c8f4d3445ba26c802a75a95b..96ab9dfb2ed2ab7f81316a7065418d9dd7ac49af 100644 (file)
@@ -187,6 +187,10 @@ int CRYPTO_dup_ex_data(int class_index, CRYPTO_EX_DATA *to,
 
 void CRYPTO_free_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad);
 
+/* Allocate a single item in the CRYPTO_EX_DATA variable */
+int CRYPTO_alloc_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad,
+                         int idx);
+
 /*
  * Get/set data in a CRYPTO_EX_DATA variable corresponding to a particular
  * index (relative to the class type involved)