summaryrefslogtreecommitdiff
path: root/include/apr_compat.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/apr_compat.h')
-rw-r--r--include/apr_compat.h37
1 files changed, 37 insertions, 0 deletions
diff --git a/include/apr_compat.h b/include/apr_compat.h
index 31a99e466..e291a325f 100644
--- a/include/apr_compat.h
+++ b/include/apr_compat.h
@@ -3,12 +3,16 @@
/* redefine 1.3.x symbols to those that now live in libapr */
+#define ap_inline apr_inline
+
+#define ap_md5_ctx_t apr_md5_ctx_t
#define ap_MD5Encode apr_MD5Encode
#define ap_MD5Final apr_MD5Final
#define ap_MD5Init apr_MD5Init
#define ap_MD5Update apr_MD5Update
#define ap_append_arrays apr_append_arrays
#define ap_array_cat apr_array_cat
+#define ap_array_header_t apr_array_header_t
#define ap_array_pstrcat apr_array_pstrcat
#define ap_bytes_in_free_blocks apr_bytes_in_free_blocks
#define ap_bytes_in_pool apr_bytes_in_pool
@@ -19,20 +23,31 @@
#define ap_copy_array_hdr apr_copy_array_hdr
#define ap_copy_table apr_copy_table
#define ap_cpystrn apr_cpystrn
+#define ap_day_snames apr_day_snames
#define ap_destroy_pool apr_destroy_pool
+#define ap_exploded_time_t apr_exploded_time_t
#define ap_fnmatch apr_fnmatch
+#define ap_inet_addr apr_inet_addr
#define ap_init_alloc apr_init_alloc
+#define ap_is_empty_table apr_is_empty_table
#define ap_is_fnmatch apr_is_fnmatch
#define ap_kill_cleanup apr_kill_cleanup
#define ap_make_array apr_make_array
#define ap_make_sub_pool apr_make_sub_pool
#define ap_make_table apr_make_table
+#define ap_month_snames apr_month_snames
#define ap_note_subprocess apr_note_subprocess
#define ap_null_cleanup apr_null_cleanup
+#define ap_optarg apr_optarg
+#define ap_opterr apr_opterr
+#define ap_optind apr_optind
+#define ap_optopt apr_optopt
+#define ap_optreset apr_optreset
#define ap_overlap_tables apr_overlap_tables
#define ap_overlay_tables apr_overlay_tables
#define ap_palloc apr_palloc
#define ap_pcalloc apr_pcalloc
+#define ap_pool_join apr_pool_join
#define ap_psprintf apr_psprintf
#define ap_pstrcat apr_pstrcat
#define ap_pstrdup apr_pstrdup
@@ -47,6 +62,7 @@
#define ap_table_add apr_table_add
#define ap_table_addn apr_table_addn
#define ap_table_do apr_table_do
+#define ap_table_elts apr_table_elts
#define ap_table_get apr_table_get
#define ap_table_merge apr_table_merge
#define ap_table_mergen apr_table_mergen
@@ -57,5 +73,26 @@
#define ap_validate_password apr_validate_password
#define ap_vformatter apr_vformatter
#define ap_vsnprintf apr_vsnprintf
+#define ap_wait_t apr_wait_t
+
+#define ap_isalnum apr_isalnum
+#define ap_isalpha apr_isalpha
+#define ap_iscntrl apr_iscntrl
+#define ap_isdigit apr_isdigit
+#define ap_isgraph apr_isgraph
+#define ap_islower apr_islower
+#define ap_isascii apr_isascii
+#define ap_isprint apr_isprint
+#define ap_ispunct apr_ispunct
+#define ap_isspace apr_isspace
+#define ap_isupper apr_isupper
+#define ap_isxdigit apr_isxdigit
+#define ap_tolower apr_tolower
+#define ap_toupper apr_toupper
+
+#define AP_USEC_PER_SEC APR_USEC_PER_SEC
+#define AP_RFC822_DATE_LEN APR_RFC822_DATE_LEN
+#define AP_OVERLAP_TABLES_MERGE APR_OVERLAP_TABLES_MERGE
+#define AP_OVERLAP_TABLES_SET APR_OVERLAP_TABLES_SET
#endif /* APR_COMPAT_H */