-/* crypto/async/arch/async_null.c */
/*
* Written by Matt Caswell (matt@openssl.org) for the OpenSSL project.
*/
* ====================================================================
*/
+/* This must be the first #include file */
#include "../async_locl.h"
-#include <openssl/async.h>
#ifdef ASYNC_NULL
+# include <openssl/ct.h>
+# include <openssl/x509v3.h>
-STACK_OF(ASYNC_JOB) *async_get_pool(void)
-{
- return NULL;
-}
-
-int async_set_pool(STACK_OF(ASYNC_JOB) *poolin, size_t curr_size,
- size_t max_size)
-{
- return 0;
-}
-
-void async_increment_pool_size(void)
-{
- return;
-}
-
-void async_release_job_to_pool(ASYNC_JOB *job)
-{
- return;
-}
-
-size_t async_pool_max_size(void)
+int ASYNC_is_capable(void)
{
return 0;
}
-void async_release_pool(void)
+void async_local_cleanup(void)
{
- return;
-}
-
-int async_pool_can_grow(void) {
- return 0;
}
#endif