Sophie

Sophie

distrib > Mandriva > 2007.0 > x86_64 > by-pkgid > 1083437201be55841a0dad2abb29db29 > files > 4

apache-mod_auth_radius-1.5.7-5mdv2007.0.src.rpm

--- 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;