]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - include/openssl/x509.h
ex_data part 2: doc fixes and CRYPTO_free_ex_index.
[thirdparty/openssl.git] / include / openssl / x509.h
index 8ba055fffcb674b35bcbe9a4beae50821172fe78..c48abe3d609b10377f248fdb1a64bd95bcdb787b 100644 (file)
@@ -615,8 +615,8 @@ DECLARE_ASN1_FUNCTIONS(X509_CINF)
 DECLARE_ASN1_FUNCTIONS(X509)
 DECLARE_ASN1_FUNCTIONS(X509_CERT_AUX)
 
-int X509_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func,
-                          CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
+#define X509_new_index(l, p, newf, dupf, freef) \
+    CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_X509, l, p, newf, dupf, freef)
 int X509_set_ex_data(X509 *r, int idx, void *arg);
 void *X509_get_ex_data(X509 *r, int idx);
 int i2d_X509_AUX(X509 *a, unsigned char **pp);