@@ -9677,4 +9677,169 @@ typedef ULONG _sfdc_vararg;
96779677 AROS_LCA(void *, (___u), D5), \
96789678 struct Library *, AMISSLEXT_BASE_NAME, 1534, Amisslext)
96799679
9680+ #define EVP_PKEY_get_security_category (___pkey ) \
9681+ AROS_LC1(int, EVP_PKEY_get_security_category, \
9682+ AROS_LCA(const EVP_PKEY *, (___pkey), A0), \
9683+ struct Library *, AMISSLEXT_BASE_NAME, 1535, Amisslext)
9684+
9685+ #define X509_STORE_CTX_set_ocsp_resp (___ctx , ___sk ) \
9686+ AROS_LC2(void, X509_STORE_CTX_set_ocsp_resp, \
9687+ AROS_LCA(X509_STORE_CTX *, (___ctx), A0), \
9688+ AROS_LCA(STACK_OF(OCSP_RESPONSE) *, (___sk), A1), \
9689+ struct Library *, AMISSLEXT_BASE_NAME, 1536, Amisslext)
9690+
9691+ #define OPENSSL_sk_set_thunks (___st , ___f_thunk ) \
9692+ AROS_LC2(OPENSSL_STACK *, OPENSSL_sk_set_thunks, \
9693+ AROS_LCA(OPENSSL_STACK *, (___st), A0), \
9694+ AROS_LCA(OPENSSL_sk_freefunc_thunk, (___f_thunk), D0), \
9695+ struct Library *, AMISSLEXT_BASE_NAME, 1537, Amisslext)
9696+
9697+ #define i2d_PKCS8PrivateKey (___a , ___pp ) \
9698+ AROS_LC2(int, i2d_PKCS8PrivateKey, \
9699+ AROS_LCA(const EVP_PKEY *, (___a), A0), \
9700+ AROS_LCA(unsigned char **, (___pp), A1), \
9701+ struct Library *, AMISSLEXT_BASE_NAME, 1538, Amisslext)
9702+
9703+ #define OSSL_PARAM_set_octet_string_or_ptr (___p , ___val , ___len ) \
9704+ AROS_LC3(int, OSSL_PARAM_set_octet_string_or_ptr, \
9705+ AROS_LCA(OSSL_PARAM *, (___p), A0), \
9706+ AROS_LCA(const void *, (___val), A1), \
9707+ AROS_LCA(size_t, (___len), D0), \
9708+ struct Library *, AMISSLEXT_BASE_NAME, 1539, Amisslext)
9709+
9710+ #define OSSL_STORE_LOADER_settable_ctx_params (___loader ) \
9711+ AROS_LC1(const OSSL_PARAM *, OSSL_STORE_LOADER_settable_ctx_params, \
9712+ AROS_LCA(const OSSL_STORE_LOADER *, (___loader), A0), \
9713+ struct Library *, AMISSLEXT_BASE_NAME, 1540, Amisslext)
9714+
9715+ #define X509_CRL_get0_tbs_sigalg (___crl ) \
9716+ AROS_LC1(const X509_ALGOR *, X509_CRL_get0_tbs_sigalg, \
9717+ AROS_LCA(const X509_CRL *, (___crl), A0), \
9718+ struct Library *, AMISSLEXT_BASE_NAME, 1541, Amisslext)
9719+
9720+ #define CMS_RecipientInfo_kemri_cert_cmp (___ri , ___cert ) \
9721+ AROS_LC2(int, CMS_RecipientInfo_kemri_cert_cmp, \
9722+ AROS_LCA(CMS_RecipientInfo *, (___ri), A0), \
9723+ AROS_LCA(X509 *, (___cert), A1), \
9724+ struct Library *, AMISSLEXT_BASE_NAME, 1542, Amisslext)
9725+
9726+ #define CMS_RecipientInfo_kemri_set0_pkey (___ri , ___pk ) \
9727+ AROS_LC2(int, CMS_RecipientInfo_kemri_set0_pkey, \
9728+ AROS_LCA(CMS_RecipientInfo *, (___ri), A0), \
9729+ AROS_LCA(EVP_PKEY *, (___pk), A1), \
9730+ struct Library *, AMISSLEXT_BASE_NAME, 1543, Amisslext)
9731+
9732+ #define CMS_RecipientInfo_kemri_get0_ctx (___ri ) \
9733+ AROS_LC1(EVP_CIPHER_CTX *, CMS_RecipientInfo_kemri_get0_ctx, \
9734+ AROS_LCA(CMS_RecipientInfo *, (___ri), A0), \
9735+ struct Library *, AMISSLEXT_BASE_NAME, 1544, Amisslext)
9736+
9737+ #define CMS_RecipientInfo_kemri_get0_kdf_alg (___ri ) \
9738+ AROS_LC1(X509_ALGOR *, CMS_RecipientInfo_kemri_get0_kdf_alg, \
9739+ AROS_LCA(CMS_RecipientInfo *, (___ri), A0), \
9740+ struct Library *, AMISSLEXT_BASE_NAME, 1545, Amisslext)
9741+
9742+ #define CMS_RecipientInfo_kemri_set_ukm (___ri , ___ukm , ___ukmLength ) \
9743+ AROS_LC3(int, CMS_RecipientInfo_kemri_set_ukm, \
9744+ AROS_LCA(CMS_RecipientInfo *, (___ri), A0), \
9745+ AROS_LCA(const unsigned char *, (___ukm), A1), \
9746+ AROS_LCA(int, (___ukmLength), D0), \
9747+ struct Library *, AMISSLEXT_BASE_NAME, 1546, Amisslext)
9748+
9749+ #define EVP_PKEY_derive_SKEY (___ctx , ___mgmt , ___key_type , ___propquery , ___keylen , ___params ) \
9750+ AROS_LC6(EVP_SKEY *, EVP_PKEY_derive_SKEY, \
9751+ AROS_LCA(EVP_PKEY_CTX *, (___ctx), A0), \
9752+ AROS_LCA(EVP_SKEYMGMT *, (___mgmt), A1), \
9753+ AROS_LCA(const char *, (___key_type), A2), \
9754+ AROS_LCA(const char *, (___propquery), A3), \
9755+ AROS_LCA(size_t, (___keylen), D0), \
9756+ AROS_LCA(const OSSL_PARAM *, (___params), D1), \
9757+ struct Library *, AMISSLEXT_BASE_NAME, 1547, Amisslext)
9758+
9759+ #define EVP_KDF_CTX_set_SKEY (___ctx , ___key , ___paramname ) \
9760+ AROS_LC3(int, EVP_KDF_CTX_set_SKEY, \
9761+ AROS_LCA(EVP_KDF_CTX *, (___ctx), A0), \
9762+ AROS_LCA(EVP_SKEY *, (___key), A1), \
9763+ AROS_LCA(const char *, (___paramname), A2), \
9764+ struct Library *, AMISSLEXT_BASE_NAME, 1548, Amisslext)
9765+
9766+ #define EVP_KDF_derive_SKEY (___ctx , ___mgmt , ___key_type , ___propquery , ___keylen , ___params ) \
9767+ AROS_LC6(EVP_SKEY *, EVP_KDF_derive_SKEY, \
9768+ AROS_LCA(EVP_KDF_CTX *, (___ctx), A0), \
9769+ AROS_LCA(EVP_SKEYMGMT *, (___mgmt), A1), \
9770+ AROS_LCA(const char *, (___key_type), A2), \
9771+ AROS_LCA(const char *, (___propquery), A3), \
9772+ AROS_LCA(size_t, (___keylen), D0), \
9773+ AROS_LCA(const OSSL_PARAM *, (___params), D1), \
9774+ struct Library *, AMISSLEXT_BASE_NAME, 1549, Amisslext)
9775+
9776+ #define EVP_SKEY_import_SKEYMGMT (___libctx , ___skeymgmt , ___selection , ___params ) \
9777+ AROS_LC4(EVP_SKEY *, EVP_SKEY_import_SKEYMGMT, \
9778+ AROS_LCA(OSSL_LIB_CTX *, (___libctx), A0), \
9779+ AROS_LCA(EVP_SKEYMGMT *, (___skeymgmt), A1), \
9780+ AROS_LCA(int, (___selection), D0), \
9781+ AROS_LCA(const OSSL_PARAM *, (___params), A2), \
9782+ struct Library *, AMISSLEXT_BASE_NAME, 1550, Amisslext)
9783+
9784+ #define CRYPTO_malloc_array (___num , ___size , ___file , ___line ) \
9785+ AROS_LC4(void *, CRYPTO_malloc_array, \
9786+ AROS_LCA(size_t, (___num), D0), \
9787+ AROS_LCA(size_t, (___size), D1), \
9788+ AROS_LCA(const char *, (___file), A0), \
9789+ AROS_LCA(int, (___line), D2), \
9790+ struct Library *, AMISSLEXT_BASE_NAME, 1551, Amisslext)
9791+
9792+ #define CRYPTO_calloc (___num , ___size , ___file , ___line ) \
9793+ AROS_LC4(void *, CRYPTO_calloc, \
9794+ AROS_LCA(size_t, (___num), D0), \
9795+ AROS_LCA(size_t, (___size), D1), \
9796+ AROS_LCA(const char *, (___file), A0), \
9797+ AROS_LCA(int, (___line), D2), \
9798+ struct Library *, AMISSLEXT_BASE_NAME, 1552, Amisslext)
9799+
9800+ #define CRYPTO_aligned_alloc_array (___num , ___size , ___align , ___freeptr , ___file , ___line ) \
9801+ AROS_LC6(void *, CRYPTO_aligned_alloc_array, \
9802+ AROS_LCA(size_t, (___num), D0), \
9803+ AROS_LCA(size_t, (___size), D1), \
9804+ AROS_LCA(size_t, (___align), D2), \
9805+ AROS_LCA(void **, (___freeptr), A0), \
9806+ AROS_LCA(const char *, (___file), A1), \
9807+ AROS_LCA(int, (___line), D3), \
9808+ struct Library *, AMISSLEXT_BASE_NAME, 1553, Amisslext)
9809+
9810+ #define CRYPTO_realloc_array (___addr , ___num , ___size , ___file , ___line ) \
9811+ AROS_LC5(void *, CRYPTO_realloc_array, \
9812+ AROS_LCA(void *, (___addr), A0), \
9813+ AROS_LCA(size_t, (___num), D0), \
9814+ AROS_LCA(size_t, (___size), D1), \
9815+ AROS_LCA(const char *, (___file), A1), \
9816+ AROS_LCA(int, (___line), D2), \
9817+ struct Library *, AMISSLEXT_BASE_NAME, 1554, Amisslext)
9818+
9819+ #define CRYPTO_clear_realloc_array (___addr , ___old_num , ___num , ___size , ___file , ___line ) \
9820+ AROS_LC6(void *, CRYPTO_clear_realloc_array, \
9821+ AROS_LCA(void *, (___addr), A0), \
9822+ AROS_LCA(size_t, (___old_num), D0), \
9823+ AROS_LCA(size_t, (___num), D1), \
9824+ AROS_LCA(size_t, (___size), D2), \
9825+ AROS_LCA(const char *, (___file), A1), \
9826+ AROS_LCA(int, (___line), D3), \
9827+ struct Library *, AMISSLEXT_BASE_NAME, 1555, Amisslext)
9828+
9829+ #define CRYPTO_secure_malloc_array (___num , ___size , ___file , ___line ) \
9830+ AROS_LC4(void *, CRYPTO_secure_malloc_array, \
9831+ AROS_LCA(size_t, (___num), D0), \
9832+ AROS_LCA(size_t, (___size), D1), \
9833+ AROS_LCA(const char *, (___file), A0), \
9834+ AROS_LCA(int, (___line), D2), \
9835+ struct Library *, AMISSLEXT_BASE_NAME, 1556, Amisslext)
9836+
9837+ #define CRYPTO_secure_calloc (___num , ___size , ___file , ___line ) \
9838+ AROS_LC4(void *, CRYPTO_secure_calloc, \
9839+ AROS_LCA(size_t, (___num), D0), \
9840+ AROS_LCA(size_t, (___size), D1), \
9841+ AROS_LCA(const char *, (___file), A0), \
9842+ AROS_LCA(int, (___line), D2), \
9843+ struct Library *, AMISSLEXT_BASE_NAME, 1557, Amisslext)
9844+
96809845#endif /* !_INLINE_AMISSLEXT_H */
0 commit comments