Main Page | Modules | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages | Examples

ap_check_cmd_context


Defines

#define NOT_IN_VIRTUALHOST   0x01
#define NOT_IN_LIMIT   0x02
#define NOT_IN_DIRECTORY   0x04
#define NOT_IN_LOCATION   0x08
#define NOT_IN_FILES   0x10
#define NOT_IN_DIR_LOC_FILE   (NOT_IN_DIRECTORY|NOT_IN_LOCATION|NOT_IN_FILES)
#define GLOBAL_ONLY   (NOT_IN_VIRTUALHOST|NOT_IN_LIMIT|NOT_IN_DIR_LOC_FILE)

Functions

 AP_DECLARE (const char *) ap_find_module_name(module *m)

Variables

unsigned forbidden

Define Documentation

#define GLOBAL_ONLY   (NOT_IN_VIRTUALHOST|NOT_IN_LIMIT|NOT_IN_DIR_LOC_FILE)
 

Forbidden in <virtualhost>/<limit>/<directory>/<location>/<files>

Definition at line 710 of file http_config.h.

Referenced by AP_DECLARE(), ap_set_listenbacklog(), ap_set_listener(), ap_set_send_buffer_size(), APR_IMPLEMENT_OPTIONAL_HOOK_RUN_ALL(), cmd_rewritelock(), set_daemons_to_start(), set_max_clients(), set_max_free_servers(), set_max_free_threads(), set_max_requests_per_thread(), set_max_spare_threads(), set_max_threads(), set_min_free_servers(), set_min_free_threads(), set_min_spare_threads(), set_num_daemons(), set_secure_listener(), set_secure_upgradeable_listener(), set_serv_tokens(), set_server_limit(), set_server_root(), set_thread_limit(), set_thread_stacksize(), set_threads_limit(), set_threads_per_child(), set_threads_to_start(), ssl_cmd_SSLMutex(), ssl_cmd_SSLPassPhraseDialog(), ssl_cmd_SSLRandomSeed(), ssl_cmd_SSLSessionCache(), util_ldap_set_cert_auth(), util_ldap_set_cert_type(), util_ldap_set_connection_timeout(), and virtualhost_section().

#define NOT_IN_DIR_LOC_FILE   (NOT_IN_DIRECTORY|NOT_IN_LOCATION|NOT_IN_FILES)
 

Forbidden in <directory>/<location>/<files>

Definition at line 708 of file http_config.h.

Referenced by proxysection(), set_keep_alive(), set_keep_alive_max(), set_keep_alive_timeout(), and set_suexec_ugid().

#define NOT_IN_DIRECTORY   0x04
 

Forbidden in <directory>

Definition at line 704 of file http_config.h.

#define NOT_IN_FILES   0x10
 

Forbidden in <files>

Definition at line 706 of file http_config.h.

#define NOT_IN_LIMIT   0x02
 

Forbidden in <limit>

Definition at line 703 of file http_config.h.

Referenced by proxysection(), set_keep_alive(), set_keep_alive_max(), set_keep_alive_timeout(), and set_suexec_ugid().

#define NOT_IN_LOCATION   0x08
 

Forbidden in <location>

Definition at line 705 of file http_config.h.

#define NOT_IN_VIRTUALHOST   0x01
 

Forbidden in <virtualhost>

Definition at line 702 of file http_config.h.


Function Documentation

AP_DECLARE const char *   ) 
 

Build the content-type that should be sent to the client from the content-type specified. The following rules are followed:

  • if type is NULL, type is set to ap_default_type(r)
  • if charset adding is disabled, stop processing and return type.
  • then, if there are no parameters on type, add the default charset
  • return type
    Parameters:
    r The current request
    Returns:
    The content-type const char *ap_make_content_type(request_rec *r, const char *type);

Definition at line 1063 of file http_protocol.c.


Variable Documentation

unsigned forbidden
 

Definition at line 700 of file http_config.h.