1 /*
2 * ModSecurity for Apache 2.x, http://www.modsecurity.org/
3 * Copyright (c) 2004-2013 Trustwave Holdings, Inc. (http://www.trustwave.com/)
4 *
5 * You may not use this file except in compliance with
6 * the License.  You may obtain a copy of the License at
7 *
8 *     http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * If any of the files related to licensing are missing or if you have any
11 * other questions related to licensing please contact Trustwave Holdings, Inc.
12 * directly using the email address security@modsecurity.org.
13 */
14 
15 #ifndef _MSC_UNICODE_H_
16 #define _MSC_UNICODE_H_
17 
18 typedef struct unicode_map unicode_map;
19 
20 #include <apr_file_io.h>
21 #include "modsecurity.h"
22 #include "apr_hash.h"
23 
24 struct unicode_map {
25     apr_file_t *map;
26     const char *mapfn;
27 };
28 
29 int DSOLOCAL unicode_map_init(directory_config *dcfg, const char *mapfn, char **error_msg);
30 
31 #endif
32