|
Apache HTTPD
|
#include "apr.h"#include "apr_strings.h"#include "apr_file_io.h"#include "apr_lib.h"#include "apr_want.h"#include "ap_config.h"#include "httpd.h"#include "http_config.h"#include "http_request.h"#include "http_protocol.h"#include "http_core.h"#include "http_log.h"#include "util_script.h"Go to the source code of this file.
Classes | |
| struct | neg_dir_config |
| struct | accept_rec |
| struct | var_rec |
| struct | negotiation_state |
Macros | |
| #define | APR_WANT_STRFUNC |
| #define | MAP_FILE_MAGIC_TYPE "application/x-type-map" |
| #define | FLP_UNDEF 0 /* Same as FLP_DEFAULT, but base overrides */ |
| #define | FLP_NONE 1 /* Return 406, HTTP_NOT_ACCEPTABLE */ |
| #define | FLP_PREFER 2 /* Use language_priority rather than MC */ |
| #define | FLP_FALLBACK 4 /* Use language_priority rather than NA */ |
| #define | FLP_DEFAULT FLP_PREFER |
| #define | DISCARD_ALL_ENCODINGS 1 /* no-gzip */ |
| #define | DISCARD_ALL_BUT_HTML 2 /* gzip-only-text/html */ |
Typedefs | |
| typedef struct accept_rec | accept_rec |
| typedef struct var_rec | var_rec |
Enumerations | |
| enum | header_state { header_eof , header_seen , header_sep } |
| enum | algorithm_results { alg_choice = 1 , alg_list } |
Variables | |
| static const command_rec | negotiation_cmds [] |
| static int *const | aplog_module_index = &( negotiation_module.module_index) |
| #define APR_WANT_STRFUNC |
Definition at line 29 of file mod_negotiation.c.
Definition at line 65 of file mod_negotiation.c.
Definition at line 64 of file mod_negotiation.c.
| #define FLP_DEFAULT FLP_PREFER |
Definition at line 60 of file mod_negotiation.c.
Definition at line 58 of file mod_negotiation.c.
| #define FLP_NONE 1 /* Return 406, HTTP_NOT_ACCEPTABLE */ |
Definition at line 56 of file mod_negotiation.c.
Definition at line 57 of file mod_negotiation.c.
Definition at line 55 of file mod_negotiation.c.
Definition at line 42 of file mod_negotiation.c.
| Enumerator | |
|---|---|
| alg_choice | |
| alg_list | |
Definition at line 2005 of file mod_negotiation.c.
| Enumerator | |
|---|---|
| header_eof | |
| header_seen | |
| header_sep | |
Definition at line 740 of file mod_negotiation.c.
|
static |
Definition at line 2271 of file mod_negotiation.c.
Definition at line 142 of file mod_negotiation.c.
Definition at line 279 of file mod_negotiation.c.
|
static |
Definition at line 69 of file mod_negotiation.c.
Definition at line 2258 of file mod_negotiation.c.
|
static |
Definition at line 150 of file mod_negotiation.c.
|
static |
Definition at line 516 of file mod_negotiation.c.
|
static |
Definition at line 539 of file mod_negotiation.c.
|
static |
|
static |
|
static |
Definition at line 1448 of file mod_negotiation.c.
|
static |
< Module declines to handle
< Module declines to handle
< Module has handled this stage.
< Module has handled this stage.
< Module declines to handle
Definition at line 3163 of file mod_negotiation.c.
|
static |
Definition at line 828 of file mod_negotiation.c.
|
static |
Definition at line 409 of file mod_negotiation.c.
|
static |
Definition at line 744 of file mod_negotiation.c.
|
static |
< Module declines to handle
RFC 2616: HTTP
RFC 2616: HTTP
< Module has handled this stage.
< Module has handled this stage.
< Module has handled this stage.
Definition at line 2954 of file mod_negotiation.c.
|
static |
< Module declines to handle
< Module declines to handle
RFC 2616: HTTP
< Module has handled this stage.
Definition at line 3073 of file mod_negotiation.c.
Definition at line 1920 of file mod_negotiation.c.
|
static |
Definition at line 2100 of file mod_negotiation.c.
|
static |
Definition at line 2033 of file mod_negotiation.c.
|
static |
Definition at line 905 of file mod_negotiation.c.
Definition at line 1390 of file mod_negotiation.c.
|
static |
Definition at line 2618 of file mod_negotiation.c.
|
static |
Definition at line 703 of file mod_negotiation.c.
|
static |
Definition at line 79 of file mod_negotiation.c.
|
static |
< Module has handled this stage.
Definition at line 1327 of file mod_negotiation.c.
|
static |
Definition at line 565 of file mod_negotiation.c.
|
static |
Definition at line 610 of file mod_negotiation.c.
|
static |
< Open the file for reading
<
< Open the file for buffered I/O
<
< use OS's default permissions
<
< Module has handled this stage.
Definition at line 934 of file mod_negotiation.c.
|
static |
< Module declines to handle
< Module declines to handle
< an atomic unix apr_dir_read()
< Type
< Module has handled this stage.
Definition at line 1084 of file mod_negotiation.c.
|
static |
Definition at line 3207 of file mod_negotiation.c.
|
static |
Definition at line 1765 of file mod_negotiation.c.
|
static |
Definition at line 1845 of file mod_negotiation.c.
|
static |
Definition at line 1484 of file mod_negotiation.c.
|
static |
Definition at line 1938 of file mod_negotiation.c.
Definition at line 110 of file mod_negotiation.c.
Definition at line 96 of file mod_negotiation.c.
|
static |
Definition at line 1534 of file mod_negotiation.c.
|
static |
Definition at line 309 of file mod_negotiation.c.
|
static |
Definition at line 2433 of file mod_negotiation.c.
|
static |
Definition at line 323 of file mod_negotiation.c.
|
static |
Definition at line 2693 of file mod_negotiation.c.
|
static |
Definition at line 2676 of file mod_negotiation.c.
Definition at line 875 of file mod_negotiation.c.
Definition at line 2239 of file mod_negotiation.c.
Definition at line 1061 of file mod_negotiation.c.
Definition at line 3214 of file mod_negotiation.c.
|
static |
Definition at line 156 of file mod_negotiation.c.