17 #ifndef _MOD_CRYPTO_H_
18 #define _MOD_CRYPTO_H_
24 #define CRYPTO_DECLARE(type) type
25 #define CRYPTO_DECLARE_NONSTD(type) type
26 #define CRYPTO_DECLARE_DATA
27 #elif defined(CRYPTO_DECLARE_STATIC)
28 #define CRYPTO_DECLARE(type) type __stdcall
29 #define CRYPTO_DECLARE_NONSTD(type) type
30 #define CRYPTO_DECLARE_DATA
31 #elif defined(CRYPTO_DECLARE_EXPORT)
32 #define CRYPTO_DECLARE(type) __declspec(dllexport) type __stdcall
33 #define CRYPTO_DECLARE_NONSTD(type) __declspec(dllexport) type
34 #define CRYPTO_DECLARE_DATA __declspec(dllexport)
36 #define CRYPTO_DECLARE(type) __declspec(dllimport) type __stdcall
37 #define CRYPTO_DECLARE_NONSTD(type) __declspec(dllimport) type
38 #define CRYPTO_DECLARE_DATA __declspec(dllimport)
86 const unsigned char **iv));
Symbol export macros and hook functions.
APR Platform Definitions.
APR-UTIL registration of functions exported by modules.
#define APR_DECLARE_EXTERNAL_HOOK(ns, link, ret, name, args)
Definition: apr_hooks.h:118
module AP_MODULE_DECLARE_DATA crypto_module
request_rec * r
Definition: mod_dav.h:518
apr_bucket_brigade ap_input_mode_t mode
Definition: mod_dav.h:2662
dav_buffer const void apr_size_t apr_size_t pad
Definition: mod_dav.h:482
int apr_status_t
Definition: apr_errno.h:44
#define AP_MODULE_DECLARE_DATA
Definition: macros.h:16
Definition: apr_crypto.h:232
Definition: apr_crypto.h:218
Definition: apr_crypto.h:442
Definition: http_config.h:348
A structure that represents the current request.
Definition: httpd.h:856