1 /* 2 +----------------------------------------------------------------------+ 3 | PHP Version 5 | 4 +----------------------------------------------------------------------+ 5 | Copyright (c) 1997-2013 The PHP Group | 6 +----------------------------------------------------------------------+ 7 | This source file is subject to version 3.01 of the PHP license, | 8 | that is bundled with this package in the file LICENSE, and is | 9 | available through the world-wide-web at the following url: | 10 | http://www.php.net/license/3_01.txt | 11 | If you did not receive a copy of the PHP license and are unable to | 12 | obtain it through the world-wide-web, please send a note to | 13 | license@php.net so we can mail you a copy immediately. | 14 +----------------------------------------------------------------------+ 15 | Authors: Rasmus Lerdorf <rasmus@lerdorf.on.ca> | 16 | Stig S�ther Bakken <ssb@php.net> | 17 | David Sklar <sklar@student.net> | 18 +----------------------------------------------------------------------+ 19 */ 20 21 /* $Id$ */ 22 23 #define NO_REGEX_EXTRA_H 24 25 #ifdef WIN32 26 #include <stddef.h> 27 #endif 28 29 #ifdef NETWARE 30 #include <netinet/in.h> 31 #endif 32 33 #include "zend.h" 34 #include "ext/ereg/php_regex.h" 35 #include "php_compat.h" 36 37 #ifdef HAVE_OPENSSL_EXT 38 /* zlib typedefs free_func which causes problems if the SSL includes happen 39 * after zlib.h is included */ 40 # include <openssl/ssl.h> 41 #endif 42 43 #ifdef regex_t 44 #undef regex_t 45 #endif 46 47 #include "httpd.h" 48 #include "http_config.h" 49 50 #if MODULE_MAGIC_NUMBER > 19980712 51 # include "ap_compat.h" 52 #else 53 # if MODULE_MAGIC_NUMBER > 19980324 54 # include "compat.h" 55 # endif 56 #endif 57 58 #include "http_core.h" 59 #include "http_main.h" 60 #include "http_protocol.h" 61 #include "http_request.h" 62 #include "http_log.h" 63 #include "util_script.h" 64 65 #include "php_variables.h" 66 #include "php_main.h" 67 #include "php_ini.h" 68 #include "ext/standard/php_standard.h" 69 70 #include "mod_php5.h" 71