mirror of
https://github.com/apache/httpd.git
synced 2025-08-08 15:02:10 +03:00
mod_firehose: Ensure directives are defined global only.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1220460 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -387,7 +387,7 @@ static int firehose_create_request(request_rec *r)
|
|||||||
return OK;
|
return OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* TODO: Make sure the connection directives are enforced global only.
|
/* Ideas for extension:
|
||||||
*
|
*
|
||||||
* TODO: An idea for configuration. Let the filename directives be per-directory,
|
* TODO: An idea for configuration. Let the filename directives be per-directory,
|
||||||
* with a global hashtable of filename to filehandle mappings. As each directive
|
* with a global hashtable of filename to filehandle mappings. As each directive
|
||||||
@@ -588,7 +588,7 @@ static const char *firehose_enable_connection_input(cmd_parms *cmd,
|
|||||||
void *dummy, const char *arg1, const char *arg2)
|
void *dummy, const char *arg1, const char *arg2)
|
||||||
{
|
{
|
||||||
|
|
||||||
const char *err = ap_check_cmd_context(cmd, NOT_IN_DIR_LOC_FILE
|
const char *err = ap_check_cmd_context(cmd, GLOBAL_ONLY
|
||||||
| NOT_IN_LIMIT);
|
| NOT_IN_LIMIT);
|
||||||
if (err != NULL) {
|
if (err != NULL) {
|
||||||
return err;
|
return err;
|
||||||
@@ -603,7 +603,7 @@ static const char *firehose_enable_connection_output(cmd_parms *cmd,
|
|||||||
void *dummy, const char *arg1, const char *arg2)
|
void *dummy, const char *arg1, const char *arg2)
|
||||||
{
|
{
|
||||||
|
|
||||||
const char *err = ap_check_cmd_context(cmd, NOT_IN_DIR_LOC_FILE
|
const char *err = ap_check_cmd_context(cmd, GLOBAL_ONLY
|
||||||
| NOT_IN_LIMIT);
|
| NOT_IN_LIMIT);
|
||||||
if (err != NULL) {
|
if (err != NULL) {
|
||||||
return err;
|
return err;
|
||||||
@@ -618,7 +618,7 @@ static const char *firehose_enable_request_input(cmd_parms *cmd, void *dummy,
|
|||||||
const char *arg1, const char *arg2)
|
const char *arg1, const char *arg2)
|
||||||
{
|
{
|
||||||
|
|
||||||
const char *err = ap_check_cmd_context(cmd, NOT_IN_DIR_LOC_FILE
|
const char *err = ap_check_cmd_context(cmd, GLOBAL_ONLY
|
||||||
| NOT_IN_LIMIT);
|
| NOT_IN_LIMIT);
|
||||||
if (err != NULL) {
|
if (err != NULL) {
|
||||||
return err;
|
return err;
|
||||||
@@ -633,7 +633,7 @@ static const char *firehose_enable_request_output(cmd_parms *cmd, void *dummy,
|
|||||||
const char *arg1, const char *arg2)
|
const char *arg1, const char *arg2)
|
||||||
{
|
{
|
||||||
|
|
||||||
const char *err = ap_check_cmd_context(cmd, NOT_IN_DIR_LOC_FILE
|
const char *err = ap_check_cmd_context(cmd, GLOBAL_ONLY
|
||||||
| NOT_IN_LIMIT);
|
| NOT_IN_LIMIT);
|
||||||
if (err != NULL) {
|
if (err != NULL) {
|
||||||
return err;
|
return err;
|
||||||
@@ -648,7 +648,7 @@ static const char *firehose_enable_proxy_connection_input(cmd_parms *cmd,
|
|||||||
void *dummy, const char *arg1, const char *arg2)
|
void *dummy, const char *arg1, const char *arg2)
|
||||||
{
|
{
|
||||||
|
|
||||||
const char *err = ap_check_cmd_context(cmd, NOT_IN_DIR_LOC_FILE
|
const char *err = ap_check_cmd_context(cmd, GLOBAL_ONLY
|
||||||
| NOT_IN_LIMIT);
|
| NOT_IN_LIMIT);
|
||||||
if (err != NULL) {
|
if (err != NULL) {
|
||||||
return err;
|
return err;
|
||||||
@@ -663,7 +663,7 @@ static const char *firehose_enable_proxy_connection_output(cmd_parms *cmd,
|
|||||||
void *dummy, const char *arg1, const char *arg2)
|
void *dummy, const char *arg1, const char *arg2)
|
||||||
{
|
{
|
||||||
|
|
||||||
const char *err = ap_check_cmd_context(cmd, NOT_IN_DIR_LOC_FILE
|
const char *err = ap_check_cmd_context(cmd, GLOBAL_ONLY
|
||||||
| NOT_IN_LIMIT);
|
| NOT_IN_LIMIT);
|
||||||
if (err != NULL) {
|
if (err != NULL) {
|
||||||
return err;
|
return err;
|
||||||
|
Reference in New Issue
Block a user