void (*register_server_variables)(zval *track_vars_array TSRMLS_DC);
void (*log_message)(char *message);
+
char *php_ini_path_override;
void (*block_interruptions)(void);
void (*unblock_interruptions)(void);
-
void (*default_post_reader)(TSRMLS_D);
void (*treat_data)(int arg, char *str, zval *destArray TSRMLS_DC);
char *executable_location;
SAPI_API SAPI_POST_READER_FUNC(php_default_post_reader);
SAPI_API SAPI_TREAT_DATA_FUNC(php_default_treat_data);
-#define STANDARD_SAPI_MODULE_PROPERTIES NULL, NULL, 0
+#define STANDARD_SAPI_MODULE_PROPERTIES NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL
#endif /* SAPI_H */
sapi_activescript_register_server_variables, /* register server variables */
NULL, /* Log message */
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
-
STANDARD_SAPI_MODULE_PROPERTIES
};
php_ns_sapi_register_variables,
NULL, /* Log message */
- NULL, /* php.ini path override */
-
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
-
STANDARD_SAPI_MODULE_PROPERTIES
};
php_apache_sapi_register_variables,
php_apache_sapi_log_message, /* Log message */
- NULL, /* php_ini_path_override */
-
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
-
STANDARD_SAPI_MODULE_PROPERTIES
};
unblock_alarms, /* Unblock interruptions */
#endif
- STANDARD_SAPI_MODULE_PROPERTIES
+ NULL, /* default post reader */
+ NULL, /* treat data */
+ NULL, /* exe location */
+ 0, /* ini ignore */
+ NULL
+
};
/* }}} */
php_caudium_sapi_read_cookies, /* read cookies */
sapi_caudium_register_variables, /* register server variables */
NULL, /* Log message */
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
STANDARD_SAPI_MODULE_PROPERTIES
};
sapi_cgi_register_variables, /* register server variables */
sapi_cgi_log_message, /* Log message */
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
-
STANDARD_SAPI_MODULE_PROPERTIES
};
/* }}} */
sapi_cli_register_variables, /* register server variables */
sapi_cli_log_message, /* Log message */
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
-
STANDARD_SAPI_MODULE_PROPERTIES
};
/* }}} */
php_embed_register_variables, /* register server variables */
php_embed_log_message, /* Log message */
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
-
STANDARD_SAPI_MODULE_PROPERTIES
};
/* }}} */
sapi_fastcgi_register_variables,
sapi_fastcgi_log_message,
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
-
STANDARD_SAPI_MODULE_PROPERTIES
};
sapi_isapi_register_server_variables, /* register server variables */
NULL, /* Log message */
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
-
STANDARD_SAPI_MODULE_PROPERTIES
};
sapi_nsapi_register_server_variables, /* register server variables */
nsapi_log_message, /* Log message */
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
-
STANDARD_SAPI_MODULE_PROPERTIES
};
NULL, /* register server variables */
NULL, /* Log message */
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
-
STANDARD_SAPI_MODULE_PROPERTIES
};
sapi_pi3web_read_cookies, /* read Cookies */
sapi_pi3web_register_variables, /* register server variables */
NULL, /* Log message */
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
STANDARD_SAPI_MODULE_PROPERTIES
};
php_roxen_sapi_read_cookies, /* read Cookies */
NULL, /* register server variables */
NULL, /* Log message */
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
STANDARD_SAPI_MODULE_PROPERTIES
};
NULL, /* register server variables */
NULL, /* Log message */
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
-
STANDARD_SAPI_MODULE_PROPERTIES
};
sapi_tux_register_variables,
NULL, /* Log message */
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
-
STANDARD_SAPI_MODULE_PROPERTIES
};
sapi_webjames_register_variables, /* register server variables */
NULL, /* Log message */
- NULL, /* Block interruptions */
- NULL, /* Unblock interruptions */
-
STANDARD_SAPI_MODULE_PROPERTIES
};