This file is very much under construction. You should not take anything you find in it at face value.
Definition:
int ap_acquire_mutex(mutex *mutex_id);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_add_cgi_vars(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_add_common_vars(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_add_module(module *m);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_add_named_module(const char *name);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_add_per_dir_conf(server_rec *s, void *dir_config);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_add_per_url_conf(server_rec *s, void *url_config);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_allow_options(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_allow_overrides(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
array_header *ap_append_arrays(pool *p, const array_header *a, const array_header *);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_array_cat(array_header *dst, const array_header *src);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_auth_name(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_auth_type(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_basic_http_header(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bclose(BUFF *fb);
Usage example:
No examples available.
No documentation available.
Definition:
BUFF *ap_bcreate(pool *p, int flags);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bfilbuf(BUFF *fb);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bfileno(BUFF *fb, int direction);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bflsbuf(int c, BUFF *fb);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bflush(BUFF *fb);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bgetopt(BUFF *fb, int optname, void *optval);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bgets(char *s, int n, BUFF *fb);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_bhalfduplex(BUFF *fb);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_block_alarms(void);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_blookc(char *buff, BUFF *fb);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bnonblock(BUFF *fb, int direction);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_bonerror(BUFF *fb, void (*error) (BUFF *b, int, void *), void *data);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bprintf(BUFF *fb, const char *fmt, ...);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_bpushfd(BUFF *fb, int fd_in, int fd_out);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bputs(const char *x, BUFF *fb);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bread(BUFF *fb, void *buf, int nbyte);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bsetflag(BUFF *fb, int flag, int value);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bsetopt(BUFF *fb, int optname, const void *optval);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bskiplf(BUFF *fb);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bvputs(BUFF *fb, ...);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_bwrite(BUFF *fb, const void *buf, int nbyte);
Usage example:
No examples available.
No documentation available.
Definition:
long ap_bytes_in_free_blocks(void);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_call_exec(request_rec *r, char *argv0, char **env, int shellcmd);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_can_exec(const struct stat *fstat);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_cfg_closefile(configfile_t *fp);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_cfg_getc(configfile_t *cfp);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_cfg_getline(char *buf, size_t bufsize, configfile_t *cfp);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_chdir_file(const char *file);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_checkmask(const char *data, const char *mask);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_check_alarm(void);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
const char *ap_check_cmd_context(cmd_parms *cmd, unsigned forbidden);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
void ap_child_terminate(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_cleanup_for_exec(void);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_clear_module_list(void);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
void ap_clear_table(table *t);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_close_piped_log(piped_log *plp);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_construct_server(pool *p, const char *hostname, unsigned port, const request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_construct_url(pool *p, const char *uri, const request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
array_header *ap_copy_array(pool *p, const array_header *src);
Usage example:
No examples available.
No documentation available.
Definition:
array_header *ap_copy_array_hdr(pool *p, const array_header *src);
Usage example:
No examples available.
No documentation available.
Definition:
table *ap_copy_table(pool *p, const table *t);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_count_dirs(const char *path);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_cpystrn(char *buf, const char *str, size_t numbytes);
Usage example:
No examples available.
Copies at most numbytes of str to buf. Differs from strncpy() in that buf is always null terminated, but is not null filled. Therefore, buf should always be at least numbytes + 1 bytes long. Returns a pointer to the terminating '\0'.
Definition:
char **ap_create_environment(pool *p, table *t);
Usage example:
No examples available.
No documentation available.
Definition:
mutex *ap_create_mutex(char *name);
Usage example:
No examples available.
No documentation available.
Definition:
void *ap_create_per_dir_config(pool *p);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
unsigned short ap_default_port_for_request(const request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
unsigned short ap_default_port_for_scheme(const char *scheme_str);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_default_type(request_req *r);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_destroy_mutex(mutex *mutex_id);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_destroy_pool(pool *p);
Usage example:
No examples available.
This function will recursively destroy the specified pool allocation area and any sub-pools of it, making any memory allocated to them available for use elsewhere.
Definition:
void ap_destroy_sub_req(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_discard_request_body(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_document_root(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_each_byterange(request_rec *r, long *offset, long *length);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_error_log2stderr(server_rec *s);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_escape_html(pool *p, const char *s);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_escape_path(pool *p, const char *path, int partial);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_escape_path_segment(pool *p, const char *s);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_escape_quotes(pool *p, const char *str);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_escape_shell_cmd(pool *p, const char *s);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
const command_rec *ap_find_command(const char *name, const command_rec *cmds);
Usage example:
No examples available.
No documentation available.
Definition:
const command_rec *ap_find_command_in_modules(const char *cmd_name, module **m);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_find_last_token(pool *p, const char *line, const char *tok);
Usage example:
No examples available.
No documentation available.
Definition:
module *ap_find_linked_module(const char *name);
Usage example:
No examples available.
No documentation available.
Definition:
const char *ap_find_module_name(module *m);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_find_path_info(const char *uri, const char *path_info);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_find_token(pool *p, const char *line, const char *tok);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_fnmatch(const char *s1, const char *s2, int n);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
void ap_getparents(char *name);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_getword(pool *p, const char **line, char stop);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_getword_conf(pool *p, const char **line);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_getword_conf_nc(pool *p, char **line);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_getword_nc(pool *p, char **line, char stop);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_getword_nulls(pool *p, const char **line, char stop);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_getword_nulls_nc(pool *p, char **line, char stop);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_getword_white(pool *p, const char **line);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_getword_white_nc(pool *p, char **line);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_get_basic_auth_pw(request_rec *r, char **pw);
Usage example:
No examples available.
No documentation available.
Definition:
long ap_get_client_block(request_rec *r, char *buffer, int bufsiz);
Usage example:
No examples available.
No documentation available.
Definition:
struct tm *ap_get_gmtoff(int *tz);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
void *ap_get_module_config(void *conf_vector, module *m);
Usage example:
No examples available.
No documentation available.
Definition:
const char *ap_get_remote_host(conn_rec *conn, void *dir_config, int type);
Usage example:
No examples available.
No documentation available.
Definition:
const char *ap_get_remote_logname(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_get_server_built(void);
Usage example:
char *string; string = ap_get_server_built();
No documentation available.
Definition:
char *ap_get_server_name(void);
Usage example:
char *string; string = ap_get_server_name();
No documentation available.
Definition:
unsigned ap_get_server_port(const *r);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_get_server_version(void);
Usage example:
char *string; string = ap_get_server_version();
No documentation available.
Definition:
char *ap_get_time(void);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_get_token(pool *p, char **accept_line, int accept_white);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_gm_timestr_822(pool *p, time_t t);
Usage example:
No examples available.
No documentation available.
Definition:
gid_t ap_gname2id(const char *name);
Usage example:
No examples available.
No documentation available.
Definition:
const char *ap_handle_command(cmd_parms *parms, void *config, const char *l);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_hard_timeout(char *reason, request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_ht_time(pool *p, time_t t, const char *fmt, int gmt);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_ind(const char *str, char c);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_index_of_response(int status);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
const char *ap_init_virtual_host(pool *p, const char *hostname, server_rec *main_server, server_rec **);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_internal_redirect(const char *new_uri, request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_internal_redirect_handler(const char *new_uri, request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_is_directory(const char *name);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_is_fnmatch(const char *str);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_is_initial_req(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_is_matchexp(const char *str);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_is_url(const char *u);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
void ap_kill_cleanup(pool *p, void *data, void (*plain_cleanup) (void *));
Usage example:
No examples available.
No documentation available.
Definition:
void ap_kill_cleanups_for_fd(pool *p, int fd);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_kill_cleanups_for_socket(pool *p, int sock);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_kill_timeout(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
const char *ap_limit_section(R (const char *szExp, const char *szFile, int nLine);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_log_error(const char *file, int line, int level, const server_rec *s, const char *fmt, ...) __attribute__((format(printf,5,6)));
Usage example:
No examples available.
No documentation available.
Definition:
void ap_log_error_old(const char *err, server_rec *s);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
void ap_log_printf(const server_rec *s, const char *fmt, ...);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_log_reason(const char *reason, const char *fname, request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
void ap_log_unixerr(const char *routine, const char *file, const char *msg, server_rec *s);
Usage example:
No examples available.
No documentation available.
Definition:
array_header *ap_make_array(pool *p, int nelts, int elt_size);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_make_dirstr(pool *a, const char *s, int n);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_make_dirstr_parent(pool *p, const char *s);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_make_dirstr_prefix(char *d, const char *s, int n);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_make_full_path(pool *a, const char *dir, const char *f);
Usage example:
No examples available.
No documentation available.
Definition:
pool *ap_make_sub_pool(pool *p);
Usage example:
No examples available.
This function creates a new pool area for memory allocation. The new area is considered to be a "child" of the pool passed to the routine; this permits a hierarchy of related storage areas. When a pool is destroyed (see ap_destroy_pool), any sub-pools it may have are also destroyed recursively.
An example of when this hierarchy concept is useful can be found in the automatic directory listing module. Since the module can't tell in advance how many files it will have to list, nor how long the names will be, nor what other functions might need to allocate memory to process the request, it creates a sub-pool of the one associated with the request, does the per-filename processing in it, and clears it for each new file.
If the pointer passed to ap_make_sub_pool is NULL
,
a new top-level (i.e., parentless) pool is created. This
is generally not recommended, however, since the only record of a
pool's existence is the pointer returned - a simple logic error can
result in pools being created and lost, along with any allocations
made in them. Most pools are created to deal with per-request
processing, and hence should be sub-pools of the request's pool
(r->pool) to ensure that
they are properly cleaned up on request completion.
Definition:
table *ap_make_table(pool *p, int nelts);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_matches_request_vhost(request_rec *r, const char *host, unsigned port);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_md5(pool *a, unsigned char *string);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_md5context(pool *p, AP_MD5_CTX *context);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_md5digest(pool *p, FILE *infile);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_MD5Final(unsigned char digest[16], AP_MD5_CTX *context);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_MD5Init(AP_MD5_CTX *context);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_MD5Update(AP_MD5_CTX *context, const unsigned char *input, unsigned int inputLen);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_meets_conditions(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
void ap_no2slash(char *name);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_note_auth_failure(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_note_basic_auth_failure(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_note_cleanups_for_fd(pool *p, int fd);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_note_cleanups_for_file(pool *p, FILE *f);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_note_cleanups_for_socket(pool *p, int sock);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_note_digest_auth_failure(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_note_subprocess(pool *p, int pid, enum kill_conditions how);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_null_cleanup(void *data);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
mutex *ap_open_mutex(char *name);
Usage example:
No examples available.
No documentation available.
Definition:
piped_log *ap_open_piped_log(pool *p, const char *program);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_os_canonical_filename(pool *p, const char *file);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
table *ap_overlay_tables(pool *p, const table *overlay, const table *base);
Usage example:
No examples available.
No documentation available.
Definition:
void *ap_palloc(struct pool *p, int nbytes);
Usage example:
No examples available.
No documentation available.
Definition:
time_t ap_parseHTTPdate(const char *date);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_parse_hostinfo_components(pool *p, const char *hostinfo, uri_components *uptr);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
void ap_parse_uri(request_rec *r, const char *uri);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_parse_uri_components(pool *p, const char *uri, uri_components *uptr);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
void *ap_pcalloc(struct pool *p, int nbytes);
Usage example:
No examples available.
No documentation available.
Definition:
configfile_t *ap_pcfg_openfile(pool *p, const char *name);
Usage example:
No examples available.
No documentation available.
Definition:
configfile_t *ap_pcfg_open_custom(pool *p, const char *descr, void *param, int(*getc_func)(void*), void *(*gets_func) (void *buf, size_t bufsiz, void *param),int (*close_func) (void *a));
Usage example:
No examples available.
No documentation available.
Definition:
void ap_pclosedir(pool *p, DIR * d);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_pclosef(struct pool *p, int fd);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_pclosesocket(pool *p, int sock);
Usage example:
No examples available.
No documentation available.
Definition:
struct hostent *ap_pduphostent(pool *p, struct hostent *hp);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_pfclose(struct pool *p, FILE *f);
Usage example:
No examples available.
No documentation available.
Definition:
FILE *ap_pfdopen(struct pool *p, int fd, const char *fmode);
Usage example:
No examples available.
No documentation available.
Definition:
FILE *ap_pfopen(struct pool *p, const char *name, const char *fmode);
Usage example:
No examples available.
No documentation available.
Definition:
struct hostent *ap_pgethostbyname(pool *p, const char *hostname);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
DIR *ap_popendir(pool *p, const char *name);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_popenf(struct pool *p, const char *name, int flg, int mode);
Usage example:
No examples available.
No documentation available.
Definition:
regex_t *ap_pregcomp(pool *p, const char *pattern, int cflags);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_pregfree(pool *p, regex_t *reg);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_pregsub(pool *p, const char *input, const char *source, size_t nmatch, regmatch_t pmatch[]);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
const char *ap_psignature(const char *prefix, request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_psocket(pool *p, int i, int j, int k);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_psprintf(struct pool *p, const char *fmt, ...);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_pstrcat(struct pool *p, ...);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_pstrdup(struct pool *p, const char *s);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_pstrndup(struct pool *p, const char *s, int n);
Usage example:
No examples available.
No documentation available.
Definition:
void *ap_push_array(array_header *a);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_pvsprintf(struct pool *p, const char *fmt, va_list);
Usage example:
No examples available.
No documentation available.
Definition:
time_t ap_rationalize_mtime(request_rec *r, time_t mtime);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
void ap_register_cleanup(pool *p, void *data, void (*plain_cleanup) (void *), void (*child_cleanup) (void *));
Usage example:
No examples available.
No documentation available.
Definition:
void ap_register_other_child(int pid, void (*maintenance) (int reason, void *data, int status), void *data, int write_fd);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_remove_module(module *m);
Usage example:
No examples available.
No documentation available.
Definition:
array_header *ap_requires(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_reset_timeout(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_rflush(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_rind(const char *str, char c);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_rprintf(request_rec *r, const char *fmt, ...);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_rputc(int c, request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_rputs(const char *str, request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_run_cleanup(pool *p, void *data, void (*cleanup) (void *));
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_run_sub_req(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_rvputs(request_rec *r, ...);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_rwrite(const void *buf, int nbyte, request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_satisfies(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_scan_script_header_err(request_rec *r, FILE *f, char *buffer);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_scan_script_header_err_buff(request_rec *r, BUFF *f, char *buffer);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
long ap_send_fb(BUFF *f, request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
long ap_send_fb_length(BUFF *f, request_rec *r, long length);
Usage example:
No examples available.
No documentation available.
Definition:
long ap_send_fd(FILE *f, request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
long ap_send_fd_length(FILE *f, request_rec *r, long length);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_send_header_field(request_rec *r, const char *fieldname, const char *fieldval);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_send_http_header(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
size_t ap_send_mmap(void *mm, request_rec *r, size_t offset, size_t length);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_send_size(size_t size, request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_server_root_relative(pool *p, char *fname);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_setup_client_block(request_rec *r, int read_policy);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_set_byterange(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_set_content_length(request_rec *r, long length);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_set_etag(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
const char *ap_set_file_slot(cmd_parms *cmd, char *s1, char *s2);
Usage example:
No examples available.
No documentation available.
Definition:
const char *ap_set_flag_slot(cmd_parms *cmd, char *s1, int flag);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_set_keepalive(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_set_last_modified(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_set_module_config(void *conf_vector, module *m, void *val);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
const char *ap_set_string_slot(cmd_parms *cmd, char *s1, char *s2);
Usage example:
No examples available.
No documentation available.
Definition:
const char *ap_set_string_slot_lower(cmd_parms *cmd, char *s1, char *s2);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_should_client_block(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_snprintf(char *buf, size_t nbytes, const char *fmt, ...);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_soft_timeout(char *str, request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_some_auth_required(request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_spawn_child_err(pool *p, int (*)(void *), void *, enum kill_conditions, FILE **pipe_in, FILE **pipe_out, FILE **pipe_err);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_spawn_child_err_buff(pool *p, int (*)(void *), void *, enum kill_conditions, BUFF **pipe_in, BUFF **pipe_out, BUFF **pipe_err);
Usage example:
No examples available.
No documentation available.
Definition:
const char *ap_srm_command_loop(cmd_parms *parms, void *config);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
int ap_strcasecmp_match(const char *str, const char *exp);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_strcmp_match(const char *str, const char *exp);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_str_tolower(char *str);
Usage example:
No examples available.
No documentation available.
Definition:
request_rec *ap_sub_req_lookup_file(const char *new_file, const request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
request_rec *ap_sub_req_lookup_uri(const char *new_file, const request_rec *r);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
void ap_table_add(table *t, const char *key, const char *val);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_table_addn(table *t, const char *key, const char *val);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_table_do(int (*comp) (void *d, const char *key, const char *val), void *rec, const table *t, ...);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
time_t ap_tm2sec(const struct tm *t);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
uid_t ap_uname2id(const char *name);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_unblock_alarms(void);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_unescape_url(char *url);
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_unparse_uri_components(pool *p, const uri_components *uptr, unsigned flags);
Usage example:
No examples available.
No documentation available.
Definition:
void ap_unregister_other_child(void *data);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
time_t ap_update_mtime(request_rec *r, time_t dependency_mtime);
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_uudecode(pool *p, const char *str);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_vbprintf(BUFF *fb, const char *fmt, va_list vlist);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_vformatter(int (*flush_func)(ap_vformatter_buff *f), ap_vformatter_buff *b, const char *fmt, va_list ap);
Usage example:
No examples available.
No documentation available.
Definition:
int ap_vsnprintf(char *buf, size_t numbytes, const char *fmt, va_list ap);
Usage example:
No examples available.
No documentation available.
Definition:
#define is_HTTP_CLIENT_ERROR(x) (((x) >= 400) && ((x) < 500))
Usage example:
No examples available.
No documentation available.
Definition:
#define is_HTTP_ERROR(x) (((x) >= 400) && ((x) < 600))
Usage example:
No examples available.
No documentation available.
Definition:
#define is_HTTP_INFO(x) (((x) >= 100) && ((x) < 200))
Usage example:
No examples available.
No documentation available.
Definition:
#define is_HTTP_REDIRECT(x) (((x) >= 300) && ((x) < 400))
Usage example:
No examples available.
No documentation available.
Definition:
#define is_HTTP_SERVER_ERROR(x) (((x) >= 500) && ((x) < 600))
Usage example:
No examples available.
No documentation available.
Definition:
#define is_HTTP_SUCCESS(x) (((x) >= 200) && ((x) < 300))
Usage example:
No examples available.
No documentation available.
Definition:
#define status_drops_connection(x) (((x) == HTTP_BAD_REQUEST) || ((x) == HTTP_REQUEST_TIME_OUT) || ((x) == HTTP_LENGTH_REQUIRED) || ((x) == HTTP_REQUEST_ENTITY_TOO_LARGE) || ((x) == HTTP_REQUEST_URI_TOO_LARGE) || ((x) == HTTP_INTERNAL_SERVER_ERROR) || ((x) == HTTP_SERVICE_UNAVAILABLE) || ((x) == HTTP_NOT_IMPLEMENTED))
Usage example:
No examples available.
No documentation available.
Definition:
This is an opaque structure; you don't need to access any of its elements.
Usage example:
AP_MD5_CTX identifier
No documentation available.
Definition:
typedef struct { char *curpos; char *endpos; } ap_vformatter_buff;
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct { pool *pool; int elt_size; int nelts; int nalloc; char *elts; } array_header;
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct buff_struct BUFF; struct buff_struct { int flags; unsigned char *inptr; int incnt; int outchunk; int outcnt; unsigned char *inbase; unsigned char *outbase; int bufsiz; void (*error) (BUFF *fb, int op, void *data); void *error_data; long int bytes_sent; pool *pool; int fd; int fd_in; void *t_handle; #ifdef B_SFIO Sfio_t *sf_in; Sfio_t *sf_out; #endif };
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct { void *info; int override; int limited; configfile_t *config_file; pool *pool; struct pool *temp_pool; server_rec *server; char *path; const command_rec *cmd; const char *end_token; } cmd_parms;
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct command_rec { const char *name; const char *(*func) (); void *cmd_data; int req_override; enum cmd_how args_how; const char *errmsg; } command_rec;
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct { int (*getch) (void *param); void *(*getstr) (void *buf, size_t bufsiz, void *param); int (*close) (void *param); void *param; const char *name; unsigned line_number; } configfile_t;
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct conn_rec conn_rec; struct conn_rec { pool *pool; server_rec *server; server_rec *base_server; void *vhost_lookup_data; int child_num; BUFF *client; struct sockaddr_in local_addr; struct sockaddr_in remote_addr; char *remote_ip; char *remote_host; char *remote_logname; char *user; char *ap_auth_type; unsigned aborted:1; signed int keepalive:2; unsigned keptalive:1; signed int double_reverse:2; int keepalives; };
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct { int exit_generation; } global_score;
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct module_struct { int version; int module_index; const char *name; void *dynamic_load_handle; struct module_struct *next; #ifdef ULTRIX_BRAIN_DEATH void (*init) (); void *(*create_dir_config) (); void *(*merge_dir_config) (); void *(*create_server_config) (); void *(*merge_server_config) (); #else void (*init) (server_rec *s, pool *p); void *(*create_dir_config) (pool *p, char *dir); void *(*merge_dir_config) (pool *p, void *base_conf, void *new_conf); void *(*create_server_config) (pool *p, server_rec *s); void *(*merge_server_config) (pool *p, void *base_conf, void *new_conf); #endif const command_rec *cmds; const handler_rec *handlers; int (*translate_handler) (request_rec *r); int (*ap_check_user_id) (request_rec *r); int (*auth_checker) (request_rec *r); int (*access_checker) (request_rec *r); int (*type_checker) (request_rec *r); int (*fixer_upper) (request_rec *r); int (*logger) (request_rec *r); int (*header_parser) (request_rec *r); #ifdef ULTRIX_BRAIN_DEATH void (*child_init) (); void (*child_exit) (); #else void (*child_init) (server_rec *s, pool *p); void (*child_exit) (server_rec *s, pool *p); #endif int (*post_read_request) (request_rec *)r; } module;
Usage example:
module *mpointer; or module action_module = { STANDARD_MODULE_STUFF, NULL, /* initializer */ create_action_dir_config, /* dir config creater */ merge_action_dir_configs, /* dir merger --- default is to override */ NULL, /* server config */ NULL, /* merge server config */ action_cmds, /* command table */ action_handlers, /* handlers */ NULL, /* filename translation */ NULL, /* check_user_id */ NULL, /* check auth */ NULL, /* check access */ NULL, /* type_checker */ NULL, /* fixups */ NULL, /* logger */ NULL, /* header parser */ NULL, /* child_init */ NULL, /* child_exit */ NULL /* post read-request */ };
No documentation available.
Definition:
This is an opaque structure; you don't need to access any of its elements.
Usage example:
mutex identifier
No documentation available.
Definition:
typedef struct { pid_t pid; #ifdef OPTIMIZE_TIMEOUTS time_t last_rtime; vtime_t last_vtime; #endif } parent_score;
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct piped_log { pool *p; #ifndef NO_RELIABLE_PIPED_LOGS char *program; int pid; int fds[2]; #else FILE *write_f; #endif } piped_log;
Usage example:
No examples available.
No documentation available.
Definition:
[struct] pool opaque-structure
Usage example:
pool *p; char *foo; foo = ap_pstrcat(p, "string 1", "string 2", NULL);
No documentation available.
Definition:
typedef struct { int re_magic; size_t re_nsub; const char *re_endp; struct re_guts *re_g; } regex_t;
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct request_rec request_rec; struct request_rec { pool *pool; conn_rec *connection; server_rec *server; request_rec *next; request_rec *prev; request_rec *main; char *the_request; int assbackwards; int proxyreq; int header_only; char *protocol; int proto_num; char *hostname; time_t request_time; char *status_line; int status; char *method; int method_number; int allowed; int sent_bodyct; long bytes_sent; time_t mtime; int chunked; int byterange; char *boundary; char *range; long clength; long remaining; long read_length; int read_body; int read_chunked; table *headers_in; table *headers_out; table *err_headers_out; table *subprocess_env; table *notes; char *content_type; char *handler; char *content_encoding; char *content_language; array_header *content_languages; int no_cache; int no_local_copy; char *unparsed_uri; char *uri; char *filename; char *path_info; char *args; struct stat finfo; uri_components parsed_uri; void *per_dir_config; void *request_config; const struct htaccess_result *htaccess; };
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct { short_score servers[HARD_SERVER_LIMIT]; parent_score parent[HARD_SERVER_LIMIT]; global_score global; } scoreboard;
Usage example:
No examples available.
No documentation available.
Definition:
No prototype or definition available.
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct { #ifdef OPTIMIZE_TIMEOUTS vtime_t cur_vtime; unsigned short timeout_len; #endif unsigned char status; #if defined(STATUS) unsigned long access_count; unsigned long bytes_served; unsigned long my_access_count; unsigned long my_bytes_served; unsigned long conn_bytes; unsigned short conn_count; #if defined(NO_GETTIMEOFDAY) clock_t start_time; clock_t stop_time; #else struct timeval start_time; struct timeval stop_time; #endif #ifndef NO_TIMES struct tms times; #endif #ifndef OPTIMIZE_TIMEOUTS time_t last_used; #endif char client[32]; char request[64]; char vhost[32]; #endif } short_score;
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct table {opaque-structure}
Usage example:
No examples available.
No documentation available.
Definition:
typedef struct { char *scheme; char *hostinfo; char *user; char *password; char *hostname; char *port_str; char *path; char *query; char *fragment; struct hostent *hostent; unsigned short port; unsigned is_initialized:1; unsigned dns_looked_up:1; unsigned dns_resolved:1; } uri_components;
Usage example:
No examples available.
No documentation available.
Definition:
typedef unsigned vtime_t;
Usage example:
No examples available.
No documentation available.
Definition:
const char ap_day_snames[7][4];
Usage example:
No examples available.
No documentation available.
Definition:
const char ap_month_snames[12][4];
Usage example:
No examples available.
No documentation available.
Definition:
time_t ap_restart_time;
Usage example:
No examples available.
No documentation available.
Definition:
extern scoreboard *ap_scoreboard_image;
Usage example:
No examples available.
No documentation available.
Definition:
char *ap_server_argv0;
Usage example:
No examples available.
No documentation available.
Definition:
char ap_server_root[MAX_STRING_LEN];
Usage example:
No examples available.
No documentation available.
Definition:
int ap_suexec_enabled;
Usage example:
No examples available.
No documentation available.
Definition:
module core_module {module-specific-info};
Usage example:
No examples available.
No documentation available.
Definition:
module *top_module;
Usage example:
No examples available.
No documentation available.
Many of the compile-time choices are determined by the settings of
various constants created with #define
statements.
Things like the maximum size of fixed-length buffers, the server
version string, and operating system-specific code fragment compilation
are controlled by constants.
Some of the Apache Web server's constants (such as SERVER_VERSION) can be overridden with compile-time definitions on the compiler command line. Others, like MAX_STRING_LEN, are provided as conveniences, and shouldn't be modified except under special circumstances. Still others, such as OR_LIMIT, have specific values that must not be altered.
Definition:
#define ACCESS_CONF value
Usage example:
No examples available.
No documentation available.
Definition:
enum cmd_how { RAW_ARGS, TAKE1, TAKE2, ITERATE, ITERATE2, FLAG, NO_ARGS, TAKE12, TAKE3, TAKE23, TAKE123, TAKE13 };
Usage example:
No examples available.
No documentation available.
Definition:
#define DECLINED value
Usage example:
No examples available.
No documentation available.
Definition:
#define DONE value
Usage example:
No examples available.
No documentation available.
Definition:
See cmd_how.
Usage example:
static const command_rec autoindex_cmds[] = { : {"FancyIndexing", fancy_indexing, NULL, DIR_CMD_PERMS, FLAG, "Limited to 'on' or 'off' (superseded by IndexOptions FancyIndexing)"}, : {NULL} };
No documentation available.
Definition:
#define HARD_SERVER_LIMIT value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_ACCEPTED value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_BAD_GATEWAY value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_BAD_REQUEST value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_CONFLICT value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_CONTINUE value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_CREATED value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_FORBIDDEN value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_GATEWAY_TIME_OUT value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_GONE value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_INTERNAL_SERVER_ERROR value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_LENGTH_REQUIRED value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_METHOD_NOT_ALLOWED value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_MOVED_PERMANENTLY value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_MOVED_TEMPORARILY value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_MULTIPLE_CHOICES value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_NON_AUTHORITATIVE value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_NOT_ACCEPTABLE value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_NOT_FOUND value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_NOT_IMPLEMENTED value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_NOT_MODIFIED value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_NO_CONTENT value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_OK value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_PARTIAL_CONTENT value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_PAYMENT_REQUIRED value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_PRECONDITION_FAILED value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_PROXY_AUTHENTICATION_REQUIRED value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_REQUEST_ENTITY_TOO_LARGE value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_REQUEST_TIME_OUT value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_REQUEST_URI_TOO_LARGE value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_RESET_CONTENT value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_SEE_OTHER value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_SERVICE_UNAVAILABLE value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_SWITCHING_PROTOCOLS value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_UNAUTHORIZED value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_UNSUPPORTED_MEDIA_TYPE value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_USE_PROXY value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_VARIANT_ALSO_VARIES value
Usage example:
No examples available.
No documentation available.
Definition:
#define HTTP_VERSION_NOT_SUPPORTED value
Usage example:
No examples available.
No documentation available.
Definition:
See cmd_how.
Usage example:
static const command_rec autoindex_cmds[] = { : {"IndexIgnore", add_ignore, NULL, DIR_CMD_PERMS, ITERATE, "one or more file extensions"}, : {NULL} };
No documentation available.
Definition:
See cmd_how.
Usage example:
static const command_rec autoindex_cmds[] = { {"AddIcon", add_icon, BY_PATH, DIR_CMD_PERMS, ITERATE2, "an icon URL followed by one or more filenames"}, : {NULL} };
No documentation available.
Definition:
enum kill_conditions { kill_never, kill_always, kill_after_timeout, just_wait, kill_only_once };
Usage example:
No examples available.
No documentation available.
Definition:
#define MAX_STRING_LEN numbytes
Usage example:
char random_string[MAX_STRING_LEN];
No documentation available.
Definition:
#define MODULE_MAGIC_NUMBER monotonically-increasing-value
Usage example:
No examples available.
No documentation available.
Definition:
#define M_CONNECT value
Usage example:
No examples available.
No documentation available.
Definition:
#define M_DELETE value
Usage example:
No examples available.
No documentation available.
Definition:
#define M_GET value
Usage example:
No examples available.
No documentation available.
Definition:
#define M_INVALID value
Usage example:
No examples available.
No documentation available.
Definition:
#define M_OPTIONS value
Usage example:
No examples available.
No documentation available.
Definition:
#define M_POST value
Usage example:
No examples available.
No documentation available.
Definition:
#define M_PUT value
Usage example:
No examples available.
No documentation available.
Definition:
#define M_TRACE value
Usage example:
No examples available.
No documentation available.
Definition:
See cmd_how.
Usage example:
static const command_rec negotiation_cmds[] = { {"CacheNegotiatedDocs", cache_negotiated_docs, NULL, RSRC_CONF, NO_ARGS, "no arguments (either present or absent)"}, : {NULL} };
No documentation available.
Definition:
#define OK value
Usage example:
No examples available.
No documentation available.
Definition:
#define OR_AUTHCFG value
Usage example:
No examples available.
No documentation available.
Definition:
#define OR_FILEINFO value
Usage example:
No examples available.
No documentation available.
Definition:
#define OR_INDEXES value
Usage example:
No examples available.
No documentation available.
Definition:
#define OR_LIMIT value
Usage example:
No examples available.
No documentation available.
Definition:
#define OR_OPTIONS value
Usage example:
No examples available.
No documentation available.
Definition:
See cmd_how.
Usage example:
static const command_rec autoindex_cmds[] = { : {"IndexOptions", add_opts, NULL, DIR_CMD_PERMS, RAW_ARGS, "one or more index options"}, : {NULL} };
No documentation available.
Definition:
#define RSRC_CONF value
Usage example:
No examples available.
No documentation available.
Definition:
#define SERVER_BUSY_DNS value
Usage example:
No examples available.
No documentation available.
Definition:
#define SERVER_BUSY_KEEPALIVE value
Usage example:
No examples available.
No documentation available.
Definition:
#define SERVER_BUSY_LOG value
Usage example:
No examples available.
No documentation available.
Definition:
#define SERVER_BUSY_READ value
Usage example:
No examples available.
No documentation available.
Definition:
#define SERVER_BUSY_WRITE value
Usage example:
No examples available.
No documentation available.
Definition:
#define SERVER_DEAD value
Usage example:
No examples available.
No documentation available.
Definition:
#define SERVER_GRACEFUL value
Usage example:
No examples available.
No documentation available.
Definition:
#define SERVER_NUM_STATUS value
Usage example:
No examples available.
No documentation available.
Definition:
#define SERVER_READY value
Usage example:
No examples available.
No documentation available.
Definition:
#define SERVER_STARTING value
Usage example:
No examples available.
No documentation available.
Definition:
#define SERVER_SUPPORT "http://www.apache.org/"
Usage example:
No examples available.
No documentation available.
Definition:
#define SERVER_VERSION string
Usage example:
Deprecated; use ap_get_server_version() instead.
No documentation available.
Definition:
#define START_PREQUEST value
Usage example:
No examples available.
No documentation available.
Definition:
#define STOP_PREQUEST value
Usage example:
No examples available.
No documentation available.
Definition:
See cmd_how.
Usage example:
static const command_rec autoindex_cmds[] = { : {"HeaderName", add_header, NULL, DIR_CMD_PERMS, TAKE1, "a filename"}, : {NULL} };
No documentation available.
Definition:
See cmd_how.
Usage example:
static const command_rec config_log_cmds[] = { : {"LogFormat", log_format, NULL, RSRC_CONF, TAKE12, "a log format string (see docs) and an optional format name"}, : {NULL} };
No documentation available.
Definition:
See cmd_how.
Usage example:
No examples available.
No documentation available.
Definition:
See cmd_how.
Usage example:
No examples available.
No documentation available.
Definition:
See cmd_how.
Usage example:
static const command_rec action_cmds[] = { {"Action", add_action, NULL, OR_FILEINFO, TAKE2, "a media type followed by a script name"}, : {NULL} };
No documentation available.
Definition:
See cmd_how.
Usage example:
static const command_rec headers_cmds[] = { {"Header", header_cmd, NULL, OR_FILEINFO, TAKE23, "an action, header and value"}, : {NULL} };
No documentation available.
Definition:
See cmd_how.
Usage example:
No examples available.
No documentation available.