--- mod_auth_radius-2.0.c 2005-12-12 08:11:29.000000000 +0100 +++ mod_auth_radius-2.0.c.oden 2005-12-12 08:11:03.000000000 +0100 @@ -300,6 +300,26 @@ #include "apr_general.h" #include "apr_tables.h" #include "apr_strings.h" +#include <ap_mmn.h> + +#if AP_MODULE_MAGIC_AT_LEAST(20051115, 0) +/* APR 1.x compatibility */ +#define ap_pstrdup apr_pstrdup +#define ap_psprintf apr_psprintf +#define ap_pcalloc apr_pcalloc +#define ap_table_setn apr_table_setn +#define ap_register_cleanup apr_pool_cleanup_register +#define APR_XtOffsetOf APR_OFFSETOF +#define ap_pstrcat apr_pstrcat +#define ap_null_cleanup apr_pool_cleanup_null +#define ap_base64decode apr_base64_decode +#define ap_base64decode_len apr_base64_decode_len +#define ap_base64encode apr_base64_encode +#define ap_base64encode_len apr_base64_encode_len +#define ap_table_add apr_table_add +#define ap_vsnprintf apr_vsnprintf +#define ap_snprintf apr_snprintf +#endif module AP_MODULE_DECLARE_DATA radius_auth_module;