coar 00/09/18 19:11:06
Modified: apidoc TODO api.list dict-DONE.html dict-FLAG.html todo Log: Remove pointers to detail files where they don't exist, to save having two different sections to track. Only list detail files in the dictionary when they actually exist. The todo script now has an explicit check for the standard detail file name for each item missing a description, and will note those which have detail files which aren't listed in the dictionary. Clear as mud? Revision Changes Path 1.11 +86 -100 httpd-docs-1.3/apidoc/TODO Index: TODO =================================================================== RCS file: /home/cvs/httpd-docs-1.3/apidoc/TODO,v retrieving revision 1.10 retrieving revision 1.11 diff -u -u -r1.10 -r1.11 --- TODO 2000/09/18 12:48:10 1.10 +++ TODO 2000/09/19 02:11:04 1.11 @@ -1,17 +1,6 @@ The following need to be added to api.list: -DEFAULT_CONTENT_TYPE -DEFAULT_PATH -DEFAULT_TIMEOUT -DEFAULT_KEEPALIVE_TIMEOUT -DEFAULT_KEEPALIVE -APLOG_LEVELMASK -APLOG_WIN32ERROR -apache_sfio -child_info The following have description files that need to be enhanced or re-written: -DONE -FLAG HTTPD_ROOT (refer to ap_server_root()) HTTP_ACCEPTED HTTP_BAD_GATEWAY @@ -96,11 +85,6 @@ BUFF The following items need examples: - APLOG_LEVELMASK - APLOG_WIN32ERROR - ap_base64decode - ap_base64decode_binary - ap_base64decode_len ap_base64encode ap_base64encode_binary ap_base64encode_len @@ -423,6 +407,7 @@ B_SOCKET B_WR B_WRERR + child_info closedir cmd_parms command_rec @@ -437,16 +422,11 @@ HANDLE HTTP_VERSION MODULE_MAGIC_AT_LEAST - MODULE_MAGIC_COOKIE - MODULE_MAGIC_NUMBER_MAJOR - MODULE_MAGIC_NUMBER_MINOR opendir - OS_ASC os_spawnle os_spawnv os_spawnve os_stat - os_strftime piped_log proxyreqtype readdir @@ -467,7 +447,8 @@ short_score STANDARD_MODULE_STUFF uri_components -The following items have defined detail files that don't exist: +The following items have no descriptions nor detail files: + apache_sfio APLOG_ALERT APLOG_CRIT APLOG_DEBUG @@ -484,6 +465,12 @@ ap_add_named_module ap_add_per_url_conf ap_allow_overrides + ap_base64decode + ap_base64decode_binary + ap_base64decode_len + ap_base64encode + ap_base64encode_binary + ap_base64encode_len ap_basic_http_header ap_bclose ap_bcreate @@ -525,6 +512,10 @@ ap_create_environment ap_create_per_dir_config ap_create_request_config + ap_daemons_limit + ap_daemons_max_free + ap_daemons_min_free + ap_daemons_to_start ap_default_port_for_request ap_default_port_for_scheme ap_default_type @@ -532,23 +523,32 @@ ap_discard_request_body ap_each_byterange ap_error_log2stderr + ap_excess_requests_per_child + ap_exists_config_define ap_exists_scoreboard_image + ap_extended_status ap_finalize_request_protocol ap_finalize_sub_req_protocol ap_find_command ap_find_command_in_modules ap_find_last_token ap_find_linked_module + ap_find_list_item ap_find_module_name ap_find_path_info ap_find_pool ap_find_types ap_fini_vhost_config ap_force_library_loading + ap_getpass ap_get_basic_auth_pw + ap_get_limit_req_body + ap_get_list_item ap_get_module_config ap_get_remote_host ap_get_remote_logname + ap_get_win32_interpreter + ap_group_id ap_handle_command ap_header_parse ap_ind @@ -561,6 +561,8 @@ ap_is_fnmatch ap_is_initial_req ap_limit_section + ap_loaded_modules + ap_log_assert ap_log_error ap_log_pid ap_log_printf @@ -570,34 +572,50 @@ ap_log_unixerr ap_make_dirstr_parent ap_make_dirstr_prefix + ap_make_etag ap_matches_request_vhost + ap_max_requests_per_child ap_md5 ap_md5context ap_md5contextTo64 ap_md5digest + ap_MD5Encode ap_MD5Final ap_MD5Init ap_MD5Update + ap_md5_binary AP_MD5_CTX ap_meets_conditions ap_merge_per_dir_configs + ap_method_number_of + ap_my_generation ap_note_auth_failure ap_note_basic_auth_failure + ap_note_cleanups_for_h ap_note_digest_auth_failure ap_null_cleanup ap_open_logs ap_open_piped_log + ap_os_case_canonical_filename + ap_os_escape_path + ap_os_is_filename_valid ap_os_is_path_absolute + ap_os_systemcase_filename + ap_overlap_tables ap_parse_htaccess ap_parse_uri ap_parse_uri_components ap_parse_vhost_addrs + ap_pbase64decode + ap_pbase64encode ap_pcfg_openfile ap_pcfg_open_custom ap_pclosedir + ap_pcloseh ap_pclosesocket ap_pduphostent ap_pgethostbyname + ap_pid_fname ap_pool_is_ancestor ap_pool_join ap_popendir @@ -608,9 +626,16 @@ ap_psocket ap_read_config ap_read_request + ap_regerror + ap_regexec ap_register_other_child + ap_registry_get_server_root + ap_registry_get_service_conf + ap_registry_set_service_conf + ap_release_mutex ap_remove_loaded_module ap_remove_module + ap_remove_spaces ap_requires ap_response_code_string ap_rfc1413 @@ -622,12 +647,15 @@ ap_satisfies ap_scan_script_header_err ap_scan_script_header_err_buff + ap_scan_script_header_err_core + ap_scoreboard_fname ap_send_error_response ap_send_header_field ap_send_http_options ap_send_http_trace ap_send_mmap ap_send_size + ap_server_confname ap_server_root_relative ap_setup_prelinked_modules ap_set_byterange @@ -643,16 +671,28 @@ ap_set_string_slot ap_set_string_slot_lower ap_set_sub_req_protocol + ap_SHA1Final + ap_SHA1Init + ap_SHA1Update + ap_SHA1Update_binary + ap_sha1_base64 ap_show_directives ap_show_modules + ap_size_list_item ap_some_auth_required + ap_spawn_child ap_srm_command_loop + ap_standalone ap_start_restart ap_start_shutdown + ap_strcasestr ap_str_tolower + ap_sub_req_method_uri ap_sync_scoreboard_image ap_table_do + ap_threads_per_child ap_time_process_request + ap_to64 ap_translate_name ap_unparse_uri_components ap_unregister_other_child @@ -660,13 +700,18 @@ ap_update_mtime ap_update_vhost_from_headers ap_update_vhost_given_ip + ap_user_id + ap_user_name ap_util_init ap_util_uri_init + ap_uuencode ap_validate_password ap_vformatter ap_vformatter_buff + ap_vrprintf ap_wait_t array_header + ascii2ebcdic BO_BYTECT BUFF B_ASCII2EBCDIC @@ -682,10 +727,18 @@ B_SOCKET B_WR B_WRERR + child_info + closedir command_rec configfile_t DECLINE_CMD DEFAULT_ADMIN + DEFAULT_CONTENT_TYPE + DEFAULT_KEEPALIVE + DEFAULT_KEEPALIVE_TIMEOUT + DEFAULT_PATH + DEFAULT_TIMEOUT + ebcdic2ascii FNM_CASE_BLIND FNM_NOESCAPE FNM_NOMATCH @@ -712,6 +765,7 @@ M_PATCH M_PROPFIND M_UNLOCK + opendir OPT_ALL OPT_EXECCGI OPT_INCLUDES @@ -723,9 +777,19 @@ OPT_SYM_OWNER OPT_UNSET OS_ASC + os_spawnle + os_spawnv + os_spawnve + os_stat + os_strftime piped_log proxyreqtype + readdir + regcomp + regerror + regexec regex_t + regfree regmatch_t REQUEST_CHUNKED_DECHUNK REQUEST_CHUNKED_ERROR @@ -736,81 +800,3 @@ short_score STANDARD_MODULE_STUFF uri_components -The following items have no descriptions nor detail files: - ap_base64decode - ap_base64decode_binary - ap_base64decode_len - ap_base64encode - ap_base64encode_binary - ap_base64encode_len - ap_daemons_limit - ap_daemons_max_free - ap_daemons_min_free - ap_daemons_to_start - ap_excess_requests_per_child - ap_exists_config_define - ap_extended_status - ap_find_list_item - ap_getpass - ap_get_limit_req_body - ap_get_list_item - ap_get_win32_interpreter - ap_group_id - ap_loaded_modules - ap_log_assert - ap_make_etag - ap_max_requests_per_child - ap_MD5Encode - ap_md5_binary - ap_method_number_of - ap_my_generation - ap_note_cleanups_for_h - ap_os_case_canonical_filename - ap_os_escape_path - ap_os_is_filename_valid - ap_os_systemcase_filename - ap_overlap_tables - ap_pbase64decode - ap_pbase64encode - ap_pcloseh - ap_pid_fname - ap_regerror - ap_regexec - ap_registry_get_server_root - ap_registry_get_service_conf - ap_registry_set_service_conf - ap_release_mutex - ap_remove_spaces - ap_scan_script_header_err_core - ap_scoreboard_fname - ap_server_confname - ap_SHA1Final - ap_SHA1Init - ap_SHA1Update - ap_SHA1Update_binary - ap_sha1_base64 - ap_size_list_item - ap_spawn_child - ap_standalone - ap_strcasestr - ap_sub_req_method_uri - ap_threads_per_child - ap_to64 - ap_user_id - ap_user_name - ap_uuencode - ap_vrprintf - ascii2ebcdic - closedir - ebcdic2ascii - opendir - os_spawnle - os_spawnv - os_spawnve - os_stat - os_strftime - readdir - regcomp - regerror - regexec - regfree 1.31 +361 -281 httpd-docs-1.3/apidoc/api.list Index: api.list =================================================================== RCS file: /home/cvs/httpd-docs-1.3/apidoc/api.list,v retrieving revision 1.30 retrieving revision 1.31 diff -u -u -r1.30 -r1.31 --- api.list 2000/09/18 12:48:11 1.30 +++ api.list 2000/09/19 02:11:05 1.31 @@ -91,7 +91,7 @@ |char *$*(pool *p, const char *intype);\ |content_type = $*(r->pool, r->content_type);\ |\ - |<dict-$*.html + |dict-$*.html R|ap_add_version_component\ |void $*(const char *component);\ |/*\n * Called during modules-init phase\n */\n$*("MyMod/1.0");\ @@ -200,7 +200,7 @@ |void $*(module *m);\ |module mod; \n$*(mod);\ |SA-module\ - |<dict-$*.html + | R|ap_add_loaded_module\ |void $*(module *m);\ |module mod; \n$*(mod);\ @@ -210,7 +210,7 @@ |int $*(const char *name);\ |char *modname; \nint result; \nresult = $*(modname);\ |SA-module\ - |<dict-$*.html + | D|core_module\ |module $* {<i>module-specific-info</i>};\ |module $* = { \n \ @@ -290,6 +290,42 @@ } \ |\ |<dict-$*.html +S|child_info\ + |struct child_info {\n\ +#ifdef WIN32\n\ + /*\n\ + * These handles are used by ap_call_exec to call \n\ + * create process with pipe handles.\n\ + */\n\ + HANDLE hPipeInputRead;\n\ + HANDLE hPipeOutputWrite;\n\ + HANDLE hPipeErrorWrite;\n\ +#else\n\ + /*\n\ + * We need to put a dummy member in here to avoid compilation\n\ + * errors under certain Unix compilers, like SGI's and HPUX's,\n\ + * which fail to compile a zero-sized struct. Of course\n\ + * it would be much nicer if there was actually a use for this\n\ + * structure under Unix. Aah the joys of x-platform code.\n\ + */\n\ + int dummy;\n\ +#endif\n\ +};\ + |\ + |\ + | +S|apache_sfio\ + |#ifdef B_SFIO\n\ +typedef struct {\n\ + Sfdisc+t disc;\n\ + BUFF *buff;\n\ +} $*;\ + |$* *disc;\n\ +if (!(disc = ($* *) ap_palloc(p, sizeof($*)))) {\n\ + return (Sfdisc_t *) disc;\n\ +}\ + |\ + | #; #; MD5 digesting functions #; @@ -304,43 +340,43 @@ elements.\ |$* <var>identifier</var>\ |SA-md5\ - |<dict-$*.html + | R|ap_md5\ |char *$*(pool *a, unsigned char *string);\ |\ |SA-md5\ - |<dict-$*.html + | R|ap_MD5Final\ |void $*(unsigned char digest[16], AP_MD5_CTX *context);\ |\ |SA-md5\ - |<dict-$*.html + | R|ap_MD5Init\ |void $*(AP_MD5_CTX *context);\ |\ |SA-md5\ - |<dict-$*.html + | R|ap_MD5Update\ |void $*(AP_MD5_CTX *context, const unsigned char *input, \ unsigned int inputLen);\ |\ |SA-md5\ - |<dict-$*.html + | R|ap_md5context\ |char *$*(pool *p, AP_MD5_CTX *context);\ |\ |SA-md5\ - |<dict-$*.html + | R|ap_md5digest\ |char *$*(pool *p, FILE *infile);\ |\ |SA-md5\ - |<dict-$*.html + | R|ap_md5contextTo64\ |char *$*(pool *p, AP_MD5_CTX *context);\ |\ |\ - |<dict-$*.html + | #; #; Mutex routines #; @@ -555,7 +591,7 @@ } $*;\ |\ |SA-scoreboard\ - |<dict-$*.html + | S|scoreboard\ |typedef struct { \n \ short_score servers[HARD_SERVER_LIMIT]; \n \ @@ -564,17 +600,17 @@ } $*;\ |\ |SA-scoreboard\ - |<dict-$*.html + | R|ap_sync_scoreboard_image\ |void $*(void);\ |$*();\ |SA-scoreboard\ - |<dict-$*.html + | R|ap_exists_scoreboard_image\ |int $*(void);\ |\ |SA-scoreboard\ - |<dict-$*.html + | #; #; Miscellaneous structures #; @@ -583,7 +619,7 @@ elements.\ |$* <var>identifier</var>\ |\ - |<dict-$*.html + | S|configfile_t\ |typedef struct { \n \ int (*getch) (void *param); \n \ @@ -595,7 +631,7 @@ } configfile_t;\ |\ |\ - |<dict-$*.html + | #; #; Reliable piped log stuff #; @@ -617,23 +653,23 @@ } piped_log;\ |\ |SA-piped-log\ - |<dict-$*.html + | R|ap_close_piped_log\ |void $*(piped_log *plp);\ |\ |SA-piped-log\ - |<dict-$*.html + | R|ap_open_piped_log\ |piped_log *$*(pool *p, const char *program);\ |\ |SA-piped-log\ - |<dict-$*.html + | #; R|ap_content_type_tolower\ |void $*(char *str)\ |\ |\ - |<dict-$*.html + | #; #; Core records and data structures #; @@ -679,14 +715,14 @@ } regex_t;\ |\ |\ - |<dict-$*.html + | S|regmatch_t\ |typedef struct {\nregoff_t rm_so; // start of match \n \ regoff_t rm_eo; // end of match \n \ } regmatch_t; \ |\ |\ - |<dict-$*.html + | S|request_rec\ |typedef struct request_rec request_rec; \n \ struct request_rec { \n \ @@ -760,7 +796,7 @@ } \ |\ |SA-core-rec\ - |<dict-$*.html + | S|server_rec\ |struct server_rec { \n \ server_rec *next; \n \ @@ -824,7 +860,7 @@ };\ |\ |SA-core-rec\ - |<dict-$*.html + | S|cmd_parms\ |typedef struct { \n \ void *info; \n \ @@ -852,7 +888,7 @@ } $*;\ |\ |SA-core-rec,SA-overrides\ - |<dict-$*.html + | #; #; Directive overrides #; @@ -952,7 +988,8 @@ X|SA-compileflags\ |BIG_SECURITY_HOLE,DEFAULT_ADMIN,DOCUMENT_LOCATION,DYNAMIC_MODULE_LIMIT\ ,HARD_SERVER_LIMIT,HTTPD_ROOT,SECURITY_HOLE_PASS_AUTHORIZATION\ - ,TARGET,DEFAULT_INDEX\ + ,TARGET,DEFAULT_INDEX,DEFAULT_CONTENT_TYPE,DEFAULT_PATH,DEFAULT_TIMEOUT\ + ,DEFAULT_KEEPALIVE_TIMEOUT,DEFAULT_KEEPALIVE\ |\ |\ | @@ -965,7 +1002,32 @@ |Compile-time definition\ |env CFLAGS="-Wall -D$*=\"/usr/httpd/htdocs\"" ./configure\ |SA-compileflags\ - |<dict-$*.html + | +C|DEFAULT_CONTENT_TYPE\ + |Compile-time definition\ + |env CFLAGS="-Wall -D$*=\"application/octet-stream\"" ./configure\ + |SA-compileflags\ + | +C|DEFAULT_PATH\ + |Compile-time definition\ + |env CFLAGS="-Wall -D$*=\"/usr/local/bin:/bin:/usr/bin\"" ./configure\ + |SA-compileflags\ + | +C|DEFAULT_TIMEOUT\ + |Compile-time definition\ + |env CFLAGS="-Wall -D$*=600" ./configure\ + |SA-compileflags\ + | +C|DEFAULT_KEEPALIVE_TIMEOUT\ + |Compile-time definition\ + |env CFLAGS="-Wall -D$*=20" ./configure\ + |SA-compileflags\ + | +C|DEFAULT_KEEPALIVE\ + |Compile-time definition\ + |env CFLAGS="-Wall -D$*=50" ./configure\ + |SA-compileflags\ + | C|DOCUMENT_LOCATION\ |Compile-time definition\ |env CFLAGS="-Wall -D$*=\"/usr/httpd/htdocs\"" ./configure\ @@ -1058,7 +1120,7 @@ void *rec, const table *t, ...);\ |\ |SA-tables\ - |<dict-$*.html + | R|ap_table_get\ |const char *$*(const table *t, const char *key);\ |\ @@ -1129,7 +1191,7 @@ i, item->length, item->string);\n \ }\n \ |SA-array\ - |<dict-$*.html + | R|ap_array_cat\ |void $*(array_header *dst, const array_header *src);\ |$*(&res->a, &base->second);\ @@ -1210,17 +1272,17 @@ * or in memory allocated using some other method than pools */ \n \ }\ |SA-pool\ - |<dict-$*.html + | R|ap_pool_is_ancestor\ |int $*(pool *a, pool *b);\ |\ |SA-pool\ - |<dict-$*.html + | R|ap_pool_join\ |void $*(pool *p, pool *sub);\ |\ |SA-pool\ - |<dict-$*.html + | R|ap_make_sub_pool\ |pool *$*(pool *p);\ |\ @@ -1250,7 +1312,7 @@ |void $*(pool *p, dir * d);\ |\ |SA-pool\ - |<dict-$*.html + | R|ap_pclosef\ |int $*(struct pool *p, int fd);\ |\ @@ -1260,12 +1322,12 @@ |int $*(pool *p, int sock);\ |\ |SA-pool\ - |<dict-$*.html + | R|ap_pduphostent\ |struct hostent *$*(pool *p, struct hostent *hp);\ |\ |SA-pool\ - |<dict-$*.html + | R|ap_pfclose\ |int $*(struct pool *p, file *f);\ |\ @@ -1285,12 +1347,12 @@ |struct hostent *$*(pool *p, const char *hostname);\ |\ |SA-pool\ - |<dict-$*.html + | R|ap_popendir\ |dir *$*(pool *p, const char *name);\ |\ |SA-pool\ - |<dict-$*.html + | R|ap_popenf\ |int $*(struct pool *p, const char *name, int flg, int mode);\ |\ @@ -1305,12 +1367,12 @@ |void $*(pool *p, regex_t *reg);\ |\ |SA-pool\ - |<dict-$*.html + | R|ap_psocket\ |int $*(pool *p, int i, int j, int k);\ |\ |SA-pool\ - |<dict-$*.html + | R|ap_pstrdup\ |char *$*(struct pool *p, const char *s);\ |\ @@ -1340,7 +1402,7 @@ const char *fmt, va_list ap);\ |\ |\ - |<dict-$*.html + | s|ap_vformatter_buff\ |typedef struct {\n\ char *curpos;\n\ @@ -1348,7 +1410,7 @@ } ap_vformatter_buff;\ |\ |\ - |<dict-$*.html + | #; #; miscellany (for now) #; @@ -1371,7 +1433,7 @@ } $*; \ |\ |SA-core-rec\ - |<dict-$*.html + | X|SA-dirdata\ |cmd_how,RAW_ARGS,TAKE1,TAKE2,ITERATE,ITERATE2,FLAG,NO_ARGS,TAKE12\ ,TAKE3,TAKE23,TAKE123,TAKE13\ @@ -1405,7 +1467,7 @@ }; \n \ |\ |request_rec\ - |<dict-$*.html + | C|RAW_ARGS\ |<i>see</i> cmd_how.\ |static const command_rec module_cmds[] =\n\ @@ -1623,7 +1685,7 @@ |server_rec *s;\nvoid *url_config;\n \ $*(server_rec *s, void *url_config);\ |\ - |<dict-$*.html + | R|ap_allow_options\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ @@ -1635,7 +1697,7 @@ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |SA-overrides\ - |<dict-$*.html + | R|ap_vsnprintf\ |int $*(char *buf, size_t numbytes, const char *fmt, va_list ap);\ |const char *text;\nchar str2[512];\nva_list ap;\n \ @@ -1673,12 +1735,12 @@ return HTTP_UNAUTHORIZED; \n \ } \ |SA-security\ - |<dict-$*.html + | R|ap_basic_http_header\ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ |\ - |<dict-$*.html + | S|HANDLE\ |Opaque data structure defined by Windows.\ |\ @@ -1706,88 +1768,88 @@ |#define $* (1)\ |\ |SA-BUFF\ - |<dict-$*.html + | C|B_RD\ |#define $* (1)\ |\ |SA-BUFF\ - |<dict-$*.html + | C|B_WR\ |#define $* (2)\ |\ |SA-BUFF\ - |<dict-$*.html + | C|B_RDWR\ |#define $* (3)\ |\ |SA-BUFF\ - |<dict-$*.html + | C|B_EOF\ |#define $* (4)\ |\ |SA-BUFF\ - |<dict-$*.html + | C|B_EOUT\ |#define $* (8)\ |\ |SA-BUFF\ - |<dict-$*.html + | C|B_RDERR\ |#define $* (16)\ |\ |SA-BUFF\ - |<dict-$*.html + | C|B_WRERR\ |#define $* (32)\ |\ |SA-BUFF\ - |<dict-$*.html + | C|B_ERROR\ |#ifdef $*\n \ #undef $*\n \ #define $* (48)\ |\ |SA-BUFF\ - |<dict-$*.html + | C|B_CHUNK\ |#define $* (64)\ |\ |SA-BUFF\ - |<dict-$*.html + | C|B_SAFEREAD\ |#define $* (128)\ |\ |SA-BUFF\ - |<dict-$*.html + | C|B_SOCKET\ |#define $* (256)\ |\ |SA-BUFF\ - |<dict-$*.html + | C|B_ASCII2EBCDIC\ |#ifdef CHARSET_EBCDIC\n \ #define $* 0x40000000\n \ #endif\ |\ |SA-BUFF\ - |<dict-$*.html + | C|B_EBCDIC2ASCII\ |#ifdef CHARSET_EBCDIC\n \ #define $* 0x80000000\n \ #endif\ |\ |SA-BUFF\ - |<dict-$*.html + | R|ap_bclose\ |int $*(BUFF *fb);\ |status = $*(r->connection->client);\ |SA-BUFF\ - |<dict-$*.html + | R|ap_bcreate\ |BUFF *$*(pool *p, int flags);\ |c->fp = $*(p, B_RDWR | B_SOCKET);\ |SA-BUFF\ - |<dict-$*.html + | R|ap_bfilbuf\ |int $*(BUFF *fb);\ |SA-BUFF\ @@ -1797,17 +1859,17 @@ |int $*(BUFF *fb, int direction);\ |\ |SA-BUFF\ - |<dict-$*.html + | R|ap_bflsbuf\ |int $*(int c, BUFF *fb);\ |\ |SA-BUFF\ - |<dict-$*.html + | R|ap_bflush\ |int $*(BUFF *fb);\ |\ |SA-BUFF\ - |<dict-$*.html + | M|ap_bgetc\ |#ifndef CHARSET_EBCDIC\n \ #define $*(fb) ( ((fb)->incnt == 0) ? ap_bfilbuf(fb) \n \ @@ -1822,27 +1884,27 @@ |if ((c = $*(r->connection->client)) == CR) { \n \ c = $*(r->connection->client);\n}\ |SA-BUFF\ - |<dict-$*.html + | M|ap_bgetflag\ |#define $*(fb, flag) ((fb)->flags & (flag))\ |\ |SA-BUFF\ - |<dict-$*.html + | R|ap_bgetopt\ |int $*(BUFF *fb, int optname, void *optval);\ |\ |SA-BUFF\ - |<dict-$*.html + | R|ap_bgets\ |int $*(char *s, int n, BUFF *fb);\ |\ |SA-BUFF\ - |<dict-$*.html + | R|ap_bhalfduplex\ |void $*(BUFF *fb);\ |\ |SA-BUFF\ - |<dict-$*.html + | R|ap_block_alarms\ |void $*(void);\ |\ @@ -1852,27 +1914,27 @@ |int $*(char *buffer, BUFF *fb);\ |\ |\ - |<dict-$*.html + | R|ap_bnonblock\ |int $*(BUFF *fb, int direction);\ |\ |\ - |<dict-$*.html + | R|ap_bonerror\ |void $*(BUFF *fb, void (*error) (BUFF *b, int, void *), void *data);\ |\ |\ - |<dict-$*.html + | R|ap_bpushfd\ |void $*(BUFF *fb, int fd_in, int fd_out);\ |\ |\ - |<dict-$*.html + | R|ap_bpushh\ |void $*(BUFF *fb, HANDLE hFH);\ |\ |\ - |<dict-$*.html + | M|ap_bputc\ |#ifndef CHARSET_EBCDIC\n \ #define $*(c, fb) ((((fb)->flags & \ @@ -1889,32 +1951,32 @@ #endif\ |\ |SA-BUFF\ - |<dict-$*.html + | R|ap_bputs\ |int $*(const char *x, BUFF *fb);\ |\ |\ - |<dict-$*.html + | R|ap_bread\ |int $*(BUFF *fb, void *buf, int nbyte);\ |\ |\ - |<dict-$*.html + | R|ap_bsetflag\ |int $*(BUFF *fb, int flag, int value);\ |\ |\ - |<dict-$*.html + | R|ap_bsetopt\ |int $*(BUFF *fb, int optname, const void *optval);\ |\ |\ - |<dict-$*.html + | R|ap_bskiplf\ |int $*(BUFF *fb);\ |\ |\ - |<dict-$*.html + | R|ap_bspawn_child\ |int $*(pool *p, int (*func) (void *data, child_info *info), \n \ void *data, enum kill_conditions kill_how, \n \ @@ -1922,17 +1984,17 @@ BUFF **pipe_err);\ |\ |SA-BUFF\ - |<dict-$*.html + | R|ap_bvputs\ |int $*(BUFF *fb, ...);\ |\ |\ - |<dict-$*.html + | R|ap_bwrite\ |int $*(BUFF *fb, const void *buf, int nbyte);\ |\ |\ - |<dict-$*.html + | R|ap_bytes_in_free_blocks\ |long $*(void);\ |\ @@ -1972,47 +2034,47 @@ |int $*(request_rec *);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_check_alarm\ |int $*(void);\ |\ |\ - |<dict-$*.html + | R|ap_check_auth\ |int $*(request_rec *);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_check_cmd_context\ |const char *$*(cmd_parms *cmd, unsigned forbidden);\ |\ |\ - |<dict-$*.html + | R|ap_check_user_id\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_checkmask\ |int $*(const char *data, const char *mask);\ |\ |\ - |<dict-$*.html + | R|ap_child_exit_modules\ |void $*(pool *p, server_rec *s);\ |\ |\ - |<dict-$*.html + | R|ap_child_init_modules\ |void $*(pool *p, server_rec *s);\ |\ |\ - |<dict-$*.html + | R|ap_child_terminate\ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ |\ - |<dict-$*.html + | R|ap_cleanup_for_exec\ |void $*(void);\ |\ @@ -2022,7 +2084,7 @@ |void $*(void);\ |\ |\ - |<dict-$*.html + | R|ap_construct_server\ |char *$*(pool *p, const char *hostname, unsigned port, \ const request_rec *r);\ @@ -2038,7 +2100,7 @@ |void $*(pool *, server_rec *);\ |\ |\ - |<dict-$*.html + | R|ap_count_dirs\ |int $*(const char *path);\ |\ @@ -2048,32 +2110,32 @@ |char **$*(pool *p, table *t);\ |\ |\ - |<dict-$*.html + | R|ap_create_per_dir_config\ |void *$*(pool *p);\ |\ |\ - |<dict-$*.html + | R|ap_create_request_config\ |void *$*(pool *p);\ |\ |\ - |<dict-$*.html + | R|ap_default_port_for_request\ |unsigned short $*(const request_rec *r);\ |\ |\ - |<dict-$*.html + | R|ap_default_port_for_scheme\ |unsigned short $*(const char *scheme_str);\ |\ |\ - |<dict-$*.html + | R|ap_default_type\ |char *$*(request_req *r);\ |\ |\ - |<dict-$*.html + | R|ap_destroy_sub_req\ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ @@ -2083,12 +2145,12 @@ |void $*(int type, request_rec *r);\ |\ |\ - |<dict-$*.html + | R|ap_discard_request_body\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_document_root\ |const char *$*(request_rec *r);\ |request_rec *r;\nconst char *docroot;\ndocroot = ap_document_root(r)\n \ @@ -2098,7 +2160,7 @@ |int $*(request_rec *r, long *offset, long *length);\ |\ |\ - |<dict-$*.html + | X|SA-logging\ |APLOG_ALERT,APLOG_CRIT,APLOG_DEBUG,APLOG_EMERG,APLOG_ERR,APLOG_INFO\ ,APLOG_LEVELMASK,APLOG_MARK,APLOG_NOERRNO,APLOG_NOTICE,APLOG_WARNING\ @@ -2110,7 +2172,7 @@ |void $*(server_rec *s);\ |\ |SA-logging\ - |<dict-$*.html + | R|ap_escape_html\ |char *$*(pool *p, const char *s);\ |\ @@ -2130,42 +2192,42 @@ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ |\ - |<dict-$*.html + | R|ap_finalize_sub_req_protocol\ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ |\ - |<dict-$*.html + | R|ap_find_command\ |const command_rec *$*(const char *name, const command_rec *cmds);\ |\ |\ - |<dict-$*.html + | R|ap_find_command_in_modules\ |const command_rec *$*(const char *cmd_name, module **m);\ |\ |\ - |<dict-$*.html + | R|ap_find_last_token\ |int $*(pool *p, const char *line, const char *tok);\ |\ |\ - |<dict-$*.html + | R|ap_find_linked_module\ |module *$*(const char *name);\ |\ |\ - |<dict-$*.html + | R|ap_find_module_name\ |const char *$*(module *m);\ |\ |\ - |<dict-$*.html + | R|ap_find_path_info\ |int $*(const char *uri, const char *path_info);\ |\ |\ - |<dict-$*.html + | R|ap_find_token\ |int $*(pool *p, const char *line, const char *tok);\ |\ @@ -2175,12 +2237,12 @@ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_fini_vhost_config\ |void $*(pool *p, server_rec *main_server);\ |\ |\ - |<dict-$*.html + | X|SA-fnmatch\ |ap_fnmatch,FNM_NOMATCH,FNM_NOESCAPE,FNM_PATHNAME,FNM_PERIOD\ ,FNM_CASE_BLIND\ @@ -2191,27 +2253,27 @@ |#define $* 1\ |\ |SA-fnmatch\ - |<dict-$*.html + | C|FNM_NOESCAPE\ |#define $* 0x01\ |\ |SA-fnmatch\ - |<dict-$*.html + | C|FNM_PATHNAME\ |#define $* 0x02\ |\ |SA-fnmatch\ - |<dict-$*.html + | C|FNM_PERIOD\ |#define $* 0x04\ |\ |SA-fnmatch\ - |<dict-$*.html + | C|FNM_CASE_BLIND\ |#define $* 0x08\ |\ |SA-fnmatch\ - |<dict-$*.html + | R|ap_fnmatch\ |int $*(const char *pattern, const char *string, int flags);\ |#include "fnmatch.h"\n\ @@ -2228,12 +2290,12 @@ |void $*(void)\ |\ |\ - |<dict-$*.html + | R|ap_get_basic_auth_pw\ |int $*(request_rec *r, char **pw);\ |\ |\ - |<dict-$*.html + | R|ap_get_client_block\ |long $*(request_rec *r, char *buffer, int bufsiz);\ |\ @@ -2253,17 +2315,17 @@ |void *$*(void *conf_vector, module *m);\ |\ |\ - |<dict-$*.html + | R|ap_get_remote_host\ |const char *$*(conn_rec *conn, void *dir_config, int type);\ |\ |\ - |<dict-$*.html + | R|ap_get_remote_logname\ |const char *$*(request_rec *r);\ |\ |\ - |<dict-$*.html + | R|ap_get_server_port\ |unsigned $*(const request_rec *r);\ |const request_rec *r;\nint port;\nport = $*(r);\ @@ -2343,7 +2405,7 @@ |const char *$*(cmd_parms *parms, void *config, const char *l);\ |\ |\ - |<dict-$*.html + | R|ap_hard_timeout\ |void $*(char *reason, request_rec *r);\ |\ @@ -2353,7 +2415,7 @@ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_ht_time\ |char *$*(pool *p, time_t t, const char *fmt, int gmt);\ |\ @@ -2363,33 +2425,33 @@ |int $*(const char *str, char c);\ |\ |\ - |<dict-$*.html + | R|ap_index_of_response\ |int $*(int status);\ |\ |\ - |<dict-$*.html + | R|ap_init_alloc\ |pool * $*(void);\ |\ |\ - |<dict-$*.html + | R|ap_init_modules\ |void $*(pool *p, server_rec *s);\ |\ |\ - |<dict-$*.html + | R|ap_init_vhost_config\ |void $*(pool *p);\ |\ |\ - |<dict-$*.html + | R|ap_init_virtual_host\ |const char *$*(pool *p, const char *hostname, server_rec *main_server, \ server_rec **);\ |\ |\ - |<dict-$*.html + | R|ap_internal_redirect\ |void $*(const char *new_uri, request_rec *r);\ |\ @@ -2404,7 +2466,7 @@ |int $*(request_rec *r)\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_is_directory\ |int $*(const char *name);\ |\ @@ -2414,12 +2476,12 @@ |int $*(const char *str);\ |\ |\ - |<dict-$*.html + | R|ap_is_initial_req\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_is_matchexp\ |int $*(const char *str);\ |\ @@ -2459,7 +2521,7 @@ |const char *$*(r (const char *szexp, const char *szfile, int nline);\ |\ |\ - |<dict-$*.html + | R|ap_log_error\ |void $*(const char *file, int line, int level, \n \ const server_rec *s, \ @@ -2467,7 +2529,7 @@ __attribute__((format(printf,5,6)));\ |\ |SA-logging\ - |<dict-$*.html + | R|ap_log_rerror\ |void $*(const char *file, int line, int level, \n \ const request_rec *r, \ @@ -2475,93 +2537,98 @@ __attribute__((format(printf,5,6)));\ |\ |SA-logging\ - |<dict-$*.html + | C|APLOG_ALERT\ |#define $* <var>value</var>\ |ap_log_rerror(APLOG_MARK, APLOG_NOERRNO|$*, r, "%s", message); \ |SA-logging\ - |<dict-$*.html + | C|APLOG_CRIT\ |#define $* <var>value</var>\ |ap_log_rerror(APLOG_MARK, APLOG_NOERRNO|$*, r, "%s", message); \ |SA-logging\ - |<dict-$*.html + | C|APLOG_DEBUG\ |#define $* <var>value</var>\ |ap_log_rerror(APLOG_MARK, APLOG_NOERRNO|$*, r, "%s", message); \ |SA-logging\ - |<dict-$*.html + | C|APLOG_EMERG\ |#define $* <var>value</var>\ |ap_log_rerror(APLOG_MARK, APLOG_NOERRNO|$*, r, "%s", message); \ |SA-logging\ - |<dict-$*.html + | C|APLOG_ERR\ |#define $* <var>value</var>\ |ap_log_rerror(APLOG_MARK, APLOG_NOERRNO|$*, r, "%s", message); \ |SA-logging\ - |<dict-$*.html + | C|APLOG_INFO\ |#define $* <var>value</var>\ |ap_log_rerror(APLOG_MARK, APLOG_NOERRNO|$*, r, "%s", message); \ |SA-logging\ - |<dict-$*.html + | C|APLOG_NOTICE\ |#define $* <var>value</var>\ |ap_log_rerror(APLOG_MARK, APLOG_NOERRNO|$*, r, "%s", message); \ |SA-logging\ - |<dict-$*.html + | C|APLOG_WARNING\ |#define $* <var>value</var>\ |ap_log_rerror(APLOG_MARK, APLOG_NOERRNO|$*, r, "%s", message); \ |SA-logging\ - |<dict-$*.html + | C|APLOG_NOERRNO\ |#define $* <var>value</var>\ |ap_log_rerror(APLOG_MARK, $*|APLOG_ERR, r, "%s", message); \ |SA-logging\ - |<dict-$*.html + | C|APLOG_MARK\ |#define $* __FILE__,__LINE__\ |ap_log_rerror($*, APLOG_NOERRNO|APLOG_ERR, r, "%s", message); \ |SA-logging\ - |<dict-$*.html + | C|APLOG_LEVELMASK\ |#define $* <var>value</var>\ - |\ + |if ((level & $*) > s->loglevel) {\n\ + /* The level is greater than the minimum required for\n\ + * logging, so log it.\n\ + */\n\ +}\ |SA-logging\ - |<dict-$*.html + | C|APLOG_WIN32ERROR\ |#define $* ((APLOG_LEVELMASK+1) * 2)\ - |\ + |ap_log_error(APLOG_MARK, APLOG_ERR|$*, NULL, \ + "Error starting service control dispatcher");\ |SA-logging\ - |<dict-$*.html + | R|ap_log_pid\ |void $*(pool *p, char *fname);\ |\ |\ - |<dict-$*.html + | R|ap_log_printf\ |void $*(const server_rec *s, const char *fmt, ...);\ |\ |\ - |<dict-$*.html + | R|ap_log_reason\ |void $*(const char *reason, const char *fname, request_rec *r);\ |\ |\ - |<dict-$*.html + | R|ap_log_transaction\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_log_unixerr\ |void $*(const char *routine, const char *file, const char *msg, \ server_rec *s);\ |\ |\ - |<dict-$*.html + | R|ap_make_dirstr\ |char *$*(pool *a, const char *s, int n);\ |\ @@ -2571,12 +2638,12 @@ |char *$*(pool *p, const char *s);\ |\ |\ - |<dict-$*.html + | R|ap_make_dirstr_prefix\ |char *$*(char *d, const char *s, int n);\ |\ |\ - |<dict-$*.html + | R|ap_make_full_path\ |char *$*(pool *a, const char *dir, const char *f);\ |\ @@ -2586,17 +2653,17 @@ |int $*(request_rec *r, const char *host, unsigned port);\ |\ |\ - |<dict-$*.html + | R|ap_meets_conditions\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_merge_per_dir_configs\ |void *$*(pool *p, void *base, void *new);\ |\ |\ - |<dict-$*.html + | R|ap_no2slash\ |void $*(char *name);\ |\ @@ -2606,12 +2673,12 @@ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ |\ - |<dict-$*.html + | R|ap_note_basic_auth_failure\ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ |\ - |<dict-$*.html + | R|ap_note_cleanups_for_fd\ |void $*(pool *p, int fd);\ |\ @@ -2631,7 +2698,7 @@ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ |\ - |<dict-$*.html + | R|ap_note_subprocess\ |void $*(pool *p, int pid, enum kill_conditions how);\ |\ @@ -2641,12 +2708,12 @@ |void $*(void *data);\ |\ |\ - |<dict-$*.html + | R|ap_open_logs\ |void $*(server_rec *s, pool *p);\ |\ |\ - |<dict-$*.html + | R|ap_escape_path\ |char *$*(pool *p, const char *path, int partial);\ |\ @@ -2656,7 +2723,7 @@ |int ap_os_is_path_absolute(const char *file);\ |\ |\ - |<dict-$*.html + | R|ap_parseHTTPdate\ |time_t $*(const char *date);\ |\ @@ -2667,22 +2734,22 @@ const char *path, const char *access_name); \ |\ |\ - |<dict-$*.html + | R|ap_parse_uri\ |void $*(request_rec *r, const char *uri);\ |\ |\ - |<dict-$*.html + | R|ap_parse_uri_components\ |int $*(pool *p, const char *uri, uri_components *uptr);\ |\ |\ - |<dict-$*.html + | R|ap_parse_vhost_addrs\ |const char *$*(pool *p, const char *hostname, server_rec *s);\ |\ |\ - |<dict-$*.html + | R|ap_pcfg_open_custom\ |configfile_t *$*(pool *p, const char *descr, void *param, \ int(*getc_func)(void*), \n \ @@ -2691,27 +2758,27 @@ int (*close_func) (void *a));\ |\ |\ - |<dict-$*.html + | R|ap_pcfg_openfile\ |configfile_t *$*(pool *p, const char *name);\ |\ |\ - |<dict-$*.html + | R|ap_process_request\ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ |\ - |<dict-$*.html + | R|ap_process_resource_config\ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ |\ - |<dict-$*.html + | R|ap_psignature\ |const char *$*(const char *prefix, request_rec *r);\ |\ |\ - |<dict-$*.html + | R|ap_rationalize_mtime\ |time_t $*(request_rec *r, time_t mtime);\ |time_t mtime_to_use; \n \ @@ -2723,12 +2790,12 @@ |server_rec *$*(pool *conf_pool, pool *temp_pool, char *config_name); \ |\ |\ - |<dict-$*.html + | R|ap_read_request\ |request_rec *$*(conn_rec *c);\ |\ |\ - |<dict-$*.html + | R|ap_register_cleanup\ |void $*(pool *p, void *data, void (*plain_cleanup) (void *), \ void (*child_cleanup) (void *));\ @@ -2740,23 +2807,23 @@ (int reason, void *data, int status), void *data, int write_fd);\ |\ |\ - |<dict-$*.html + | R|ap_remove_loaded_module\ |void $*(module *m);\ |module mod; \n \ $*(mod);\ |SA-module\ - |<dict-$*.html + | R|ap_remove_module\ |void $*(module *m);\ |\ |SA-module\ - |<dict-$*.html + | R|ap_requires\ |array_header *$*(request_rec *r);\ |\ |\ - |<dict-$*.html + | R|ap_reset_timeout\ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ @@ -2766,22 +2833,22 @@ |char *$*(request_rec *r, int error_index);\ |\ |\ - |<dict-$*.html + | R|ap_rfc1413\ |char *$*(conn_rec *conn, server_rec *srv);\ |\ |\ - |<dict-$*.html + | R|ap_rflush\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_rind\ |int $*(const char *str, char c);\ |\ |\ - |<dict-$*.html + | R|ap_rprintf\ |int $*(request_rec *r, const char *fmt, ...);\ |\ @@ -2806,12 +2873,12 @@ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_run_post_read_request\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_run_sub_req\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ @@ -2826,27 +2893,27 @@ |int $*(const void *buf, int nbyte, request_rec *r);\ |\ |\ - |<dict-$*.html + | R|ap_satisfies\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_scan_script_header_err\ |int $*(request_rec *r, file *f, char *buffer);\ |\ |\ - |<dict-$*.html + | R|ap_scan_script_header_err_buff\ |int $*(request_rec *r, BUFF *f, char *buffer);\ |\ |\ - |<dict-$*.html + | R|ap_send_error_response\ |void $*(request_rec *r, int recursive_error);\ |\ |\ - |<dict-$*.html + | R|ap_send_fb\ |long $*(BUFF *f, request_rec *r);\ |\ @@ -2871,7 +2938,7 @@ |int $*(request_rec *r, const char *fieldname, const char *fieldval);\ |\ |\ - |<dict-$*.html + | R|ap_send_http_header\ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ @@ -2881,92 +2948,92 @@ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_send_http_trace\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_send_mmap\ |size_t $*(void *mm, request_rec *r, size_t offset, size_t length);\ |\ |\ - |<dict-$*.html + | R|ap_send_size\ |void $*(size_t size, request_rec *r);\ |\ |\ - |<dict-$*.html + | R|ap_server_root_relative\ |char *$*(pool *p, char *fname);\ |\ |\ - |<dict-$*.html + | R|ap_set_byterange\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_set_callback_and_alarm\ |unsigned int $*(void (*fn) (int), int x);\ |\ |\ - |<dict-$*.html + | R|ap_set_content_length\ |int $*(request_rec *r, long length);\ |\ |\ - |<dict-$*.html + | R|ap_set_etag\ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ |\ - |<dict-$*.html + | R|ap_set_file_slot\ |const char *$*(cmd_parms *cmd, char *s1, char *s2);\ |\ |\ - |<dict-$*.html + | R|ap_set_flag_slot\ |const char *$*(cmd_parms *cmd, char *s1, int flag);\ |\ |\ - |<dict-$*.html + | R|ap_set_keepalive\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_set_last_modified\ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ |\ - |<dict-$*.html + | R|ap_set_module_config\ |void $*(void *conf_vector, module *m, void *val);\ |\ |\ - |<dict-$*.html + | R|ap_set_name_virtual_host\ |const char *$*(cmd_parms *cmd, void *dummy, char *arg);\ |\ |\ - |<dict-$*.html + | R|ap_set_string_slot\ |const char *$*(cmd_parms *cmd, char *s1, char *s2);\ |\ |\ - |<dict-$*.html + | R|ap_set_string_slot_lower\ |const char *$*(cmd_parms *cmd, char *s1, char *s2);\ |\ |\ - |<dict-$*.html + | R|ap_set_sub_req_protocol\ |void $*(request_rec *rnew, const request_rec *r);\ |\ |\ - |<dict-$*.html + | X|SA-readbody\ |ap_get_client_block,ap_setup_client_block,REQUEST_NO_BODY\ ,REQUEST_CHUNKED_ERROR,REQUEST_CHUNKED_DECHUNK,REQUEST_CHUNKED_PASS\ @@ -2977,22 +3044,22 @@ |#define $* 0\ |\ |SA-readbody\ - |<dict-$*.html + | C|REQUEST_CHUNKED_ERROR\ |#define $* 1\ |\ |SA-readbody\ - |<dict-$*.html + | C|REQUEST_CHUNKED_DECHUNK\ |#define $* 2\ |\ |SA-readbody\ - |<dict-$*.html + | C|REQUEST_CHUNKED_PASS\ |#define $* 3\ |\ |SA-readbody\ - |<dict-$*.html + | R|ap_setup_client_block\ |int $*(request_rec *r, int read_policy);\ |\ @@ -3002,7 +3069,7 @@ |void $*(void);\ |$*();\ |\ - |<dict-$*.html + | R|ap_should_client_block\ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ @@ -3012,12 +3079,12 @@ |void $*(void);\ |$*();\ |\ - |<dict-$*.html + | R|ap_show_modules\ |void $*(void);\ |$*();\ |\ - |<dict-$*.html + | R|ap_soft_timeout\ |void $*(char *str, request_rec *r);\ |\ @@ -3027,7 +3094,7 @@ |int $*(request_rec *r);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_spawn_child_err\ |int $*(pool *p, int (*func)(void *), void *data, enum kill_conditions, \ FILE **pipe_in, FILE **pipe_out, FILE **pipe_err);\ @@ -3044,22 +3111,22 @@ |const char *$*(cmd_parms *parms, void *config);\ |\ |\ - |<dict-$*.html + | R|ap_start_restart\ |void $*(int);\ |\ |\ - |<dict-$*.html + | R|ap_start_shutdown\ |void $*(void);\ |$*();\ |\ - |<dict-$*.html + | R|ap_str_tolower\ |void $*(char *str);\ |\ |\ - |<dict-$*.html + | R|ap_strcasecmp_match\ |int $*(const char *str, const char *exp);\ |\ @@ -3079,12 +3146,12 @@ |request_rec *$*(const char *new_file, const request_rec *r);\ |\ |\ - |<dict-$*.html + |dict-$*.html R|ap_time_process_request\ |void $*(int child_num, int status);\ |\ |\ - |<dict-$*.html + | R|ap_tm2sec\ |time_t $*(const struct tm *t);\ |\ @@ -3094,7 +3161,7 @@ |int $*(request_rec *);\ |request_rec *r;\nint result;\nresult = $*(r);\ |\ - |<dict-$*.html + | R|ap_uname2id\ |uid_t $*(const char *name);\ |\ @@ -3114,42 +3181,42 @@ |char *$*(pool *p, const uri_components *uptr, unsigned flags);\ |\ |\ - |<dict-$*.html + | R|ap_unregister_other_child\ |void $*(void *data);\ |\ |\ - |<dict-$*.html + | R|ap_update_child_status\ |int $*(int child_num, int status, request_rec *r);\ |\ |\ - |<dict-$*.html + | R|ap_update_mtime\ |time_t $*(request_rec *r, time_t dependency_mtime);\ |\ |\ - |<dict-$*.html + | R|ap_update_vhost_from_headers\ |void $*(request_rec *r);\ |request_rec *r;\n$*(r);\ |\ - |<dict-$*.html + | R|ap_update_vhost_given_ip\ |void $*(conn_rec *conn);\ |\ |\ - |<dict-$*.html + | R|ap_util_init\ |void $*(void);\ |$*();\ |\ - |<dict-$*.html + | R|ap_util_uri_init\ |void $*(void);\ |$*();\ |\ - |<dict-$*.html + | R|ap_uudecode\ |char *$*(pool *p, const char *str);\ |\ @@ -3203,23 +3270,25 @@ |if (HTTP_VERSION_MAJOR(r->proto_num) < 1) {\n \ /* Protocol version is less than 1.0 */\n}\ |SA-httpcodes\ - |<dict-$*.html + | M|HTTP_VERSION_MINOR\ |#define $*(number) ((number)%1000)\ |if (($*(r->proto_num) >= 1)\n && \ ($*(r->proto_num) > 1)) {\n \ /* Protocol version is greater than 1.1 */\n}\ |SA-httpcodes\ - |<dict-$*.html + | M|OS_ASC\ |#ifndef CHARSET_EBCDIC \n \ #define $*(c) (c) \n \ #else \n \ #define $*(c) (os_toascii[c]) \n \ #endif \ - |\ + |if (ch == CR || ch == LF || ($*(ch) & 0x80)) {\n\ + return 0;\n\ +}\ |SA-stringconst\ - |<dict-$*.html + | C|MAX_STRING_LEN\ |#define $* <var>numbytes</var>\ |char random_string[$*];\ @@ -3260,19 +3329,21 @@ |<dict-$*.html C|MODULE_MAGIC_NUMBER_MAJOR\ |#define $* <var>integer-value</var>\ - |\ + |<i>No examples available.</i>\ |SA-MMN\ - |<dict-$*.html + | C|MODULE_MAGIC_NUMBER_MINOR\ |#define $* <var>integer-value</var>\ - |\ + |<i>No examples available.</i>\ |SA-MMN\ - |<dict-$*.html + | C|MODULE_MAGIC_COOKIE\ |#define $* <var>opaque-value</var>\ - |\ + |if (modp->magic != $*) {\n\ + return "Module structure is invalid.";\n\ +}\ |SA-MMN\ - |<dict-$*.html + | M|AP_MODULE_MAGIC_AT_LEAST\ |#define $*(major,minor) \ \n \ ((major) < MODULE_MAGIC_NUMBER_MAJOR \ \n \ @@ -3306,7 +3377,7 @@ MODULE_MAGIC_COOKIE \ |\ |SA-MMN\ - |<dict-$*.html + | C|SERVER_SUPPORT\ |#define $* "http://www.apache.org/"\ |ap_snprintf(buf, sizeof(buf), "For further assistance, go to $*");\ @@ -3342,7 +3413,7 @@ return $*; \n \ } \ |SA-dirstat\ - |<dict-$*.html + | C|DONE\ |#define $* <var>value</var>\ |request_rec *r;\nif (!is_HTTP_ERROR(r->status)) { \n \ @@ -3390,7 +3461,7 @@ |#define $* 102\ |request_rec *r;\nif (r->status == $*) {\n ...processing for $* status...\n}\ |SA-httpcodes\ - |<dict-$*.html + | C|HTTP_OK\ |#define $* 200\ |request_rec *r;\nif (r->status == $*) {\n ...processing for $* status...\n}\ @@ -3540,27 +3611,27 @@ |#define $* 416\ |request_rec *r;\nif (r->status == $*) {\n ...processing for $* status...\n}\ |SA-httpcodes\ - |<dict-$*.html + | C|HTTP_EXPECTATION_FAILED\ |#define $* 417\ |request_rec *r;\nif (r->status == $*) {\n ...processing for $* status...\n}\ |SA-httpcodes\ - |<dict-$*.html + | C|HTTP_UNPROCESSABLE_ENTITY\ |#define $* 422\ |request_rec *r;\nif (r->status == $*) {\n ...processing for $* status...\n}\ |SA-httpcodes\ - |<dict-$*.html + | C|HTTP_LOCKED\ |#define $* 423\ |request_rec *r;\nif (r->status == $*) {\n ...processing for $* status...\n}\ |SA-httpcodes\ - |<dict-$*.html + | C|HTTP_FAILED_DEPENDENCY\ |#define $* 424\ |request_rec *r;\nif (r->status == $*) {\n ...processing for $* status...\n}\ |SA-httpcodes\ - |<dict-$*.html + | C|HTTP_INTERNAL_SERVER_ERROR\ |#define $* 500\ |request_rec *r;\nif (r->status == $*) {\n ...processing for $* status...\n}\ @@ -3600,12 +3671,12 @@ |#define $* 507\ |request_rec *r;\nif (r->status == $*) {\n ...processing for $* status...\n}\ |SA-httpcodes\ - |<dict-$*.html + | C|HTTP_NOT_EXTENDED\ |#define $* 510\ |request_rec *r;\nif (r->status == $*) {\n ...processing for $* status...\n}\ |SA-httpcodes\ - |<dict-$*.html + | #; Multithread stuff X|SA-multi\ |ap_acquire_mutex,MULTI_OK,MULTI_ERR,MULTI_TIMEOUT\ @@ -3677,7 +3748,7 @@ |#define $*(major,minor) (1000*(major)+(minor))\ |\ |SA-httpcodes\ - |<dict-$*.html + | M|ap_is_HTTP_INFO\ |#define $*(x) (((x) >= 100) && ((x) < 200))\ |request_rec *r;\nif (!$*(r->status)) { \n \ @@ -3737,54 +3808,54 @@ /* No Options keywords are active for this location */\n} \ return DECLINED;\n} \ |SA-options\ - |<dict-$*.html + | C|OPT_INDEXES\ |#define $* <var>value</var>\ |if (ap_allow_options(r) & $*) {\n \ /* Options [+]Indexes covers this location */\n} \ |SA-options\ - |<dict-$*.html + | C|OPT_INCLUDES\ |#define $* <var>value</var>\ |if (ap_allow_options(r) & $*) {\n \ /* Options [+]Includes covers this location */\n} \ |SA-options\ - |<dict-$*.html + | C|OPT_SYM_LINKS\ |#define $* <var>value</var>\ |if (ap_allow_options(r) & $*) {\n \ /* Options [+]FollowSymLinks covers this location */\n} \ |SA-options\ - |<dict-$*.html + | C|OPT_EXECCGI\ |#define $* <var>value</var>\ |if (ap_allow_options(r) & $*) {\n \ /* Options [+]ExecCGI covers this location */\n} \ |SA-options\ - |<dict-$*.html + | C|OPT_UNSET\ |#define $* <var>value</var>\ |/* This value and its meaning are private to the core server. */ \ |SA-options\ - |<dict-$*.html + | C|OPT_INCNOEXEC\ |#define $* <var>value</var>\ |if (ap_allow_options(r) & $*) {\n \ /* Options [+]IncludesNoExec covers this location */\n} \ |SA-options\ - |<dict-$*.html + | C|OPT_SYM_OWNER\ |#define $* <var>value</var>\ |if (ap_allow_options(r) & $*) {\n \ /* Options [+]SymLinksIfOwnerMatch covers this location */\n} \ |SA-options\ - |<dict-$*.html + | C|OPT_MULTI\ |#define $* <var>value</var>\ |if (ap_allow_options(r) & $*) {\n \ /* Options [+]MultiViews covers this location */\n} \ |SA-options\ - |<dict-$*.html + | C|OPT_ALL\ |#define $* (OPT_INDEXES|OPT_INCLUDES|OPT_SYM_LINKS|OPT_EXECCGI)\ |if ((ap_allow_options(r) & $*) == $*) {\n \ @@ -3793,7 +3864,7 @@ [+]FollowSymLinks\n \ */\n} \ |SA-options\ - |<dict-$*.html + | X|SA-methods\ |M_GET,M_PUT,M_POST,M_DELETE,M_CONNECT,M_OPTIONS,M_TRACE,M_PATCH,\ ,M_PROPFIND,M_MKCOL,M_COPY,M_MOVE,M_LOCK,M_UNLOCK,M_INVALID\ @@ -3847,43 +3918,43 @@ |request_rec *r;\nif (r->method_number == $*) {\n \ return HTTP_METHOD_NOT_ALLOWED;\n} \ |SA-methods\ - |<dict-$*.html + | C|M_PROPFIND\ |#define $* <var>value</var>\ |request_rec *r;\nif (r->method_number == $*) {\n \ return HTTP_METHOD_NOT_ALLOWED;\n} \ |SA-methods\ - |<dict-$*.html + | C|M_MKCOL\ |#define $* <var>value</var>\ |request_rec *r;\nif (r->method_number == $*) {\n \ return HTTP_METHOD_NOT_ALLOWED;\n} \ |SA-methods\ - |<dict-$*.html + | C|M_COPY\ |#define $* <var>value</var>\ |request_rec *r;\nif (r->method_number == $*) {\n \ return HTTP_METHOD_NOT_ALLOWED;\n} \ |SA-methods\ - |<dict-$*.html + | C|M_MOVE\ |#define $* <var>value</var>\ |request_rec *r;\nif (r->method_number == $*) {\n \ return HTTP_METHOD_NOT_ALLOWED;\n} \ |SA-methods\ - |<dict-$*.html + | C|M_LOCK\ |#define $* <var>value</var>\ |request_rec *r;\nif (r->method_number == $*) {\n \ return HTTP_METHOD_NOT_ALLOWED;\n} \ |SA-methods\ - |<dict-$*.html + | C|M_UNLOCK\ |#define $* <var>value</var>\ |request_rec *r;\nif (r->method_number == $*) {\n \ return HTTP_METHOD_NOT_ALLOWED;\n} \ |SA-methods\ - |<dict-$*.html + | C|M_INVALID\ |#define $* <var>value</var>\ |request_rec *r;\nif (r->method_number == $*) {\n \ @@ -4010,18 +4081,27 @@ |<dict-$*.html R|ap_base64decode\ |int $*(char *plain_dst, const char *coded_src);\ - |\ + |char *decoded;\n\ +const char *bufcoded;\n\ +int l;\n\ +decoded = (char *) ap_palloc(p, 1 + ap_base64decode_len(bufcoded));\n\ +l = $*(decoded, bufcoded);\n\ +decoded[l] = '\0'; /* make binary sequence into string */\ |\ | R|ap_base64decode_binary\ |int $*(unsigned char *plain_dst, const char *coded_src);\ - |\ + |time_rec nonce_time;\n\ +digest_header_rec *resp;\n\ +$*(nonce_time.arr, resp->nonce);\ |\ | R|ap_base64decode_len\ |int $*(const char *coded_src);\ + |char *decoded;\n\ +const char *bufcoded;\n\ +decoded = (char *) ap_palloc(p, 1 + $*(bufcoded));\ |\ - |\ | R|ap_base64encode\ |int $*(char *coded_dst, const char *plain_src, int len_plain_src);\ @@ -4255,7 +4335,7 @@ | R|os_strftime\ |int $*(char *s, size_t max, const char *format, const struct tm *tm);\ - |\ + |<i>No examples available.</i>\ |\ | R|readdir\ 1.3 +4 -2 httpd-docs-1.3/apidoc/dict-DONE.html Index: dict-DONE.html =================================================================== RCS file: /home/cvs/httpd-docs-1.3/apidoc/dict-DONE.html,v retrieving revision 1.2 retrieving revision 1.3 diff -u -u -r1.2 -r1.3 --- dict-DONE.html 2000/07/24 22:13:49 1.2 +++ dict-DONE.html 2000/09/19 02:11:05 1.3 @@ -1,4 +1,6 @@ <p> -The module has served the response completely. It is safe to terminate -with no more output to the client. +Module phase handlers return this status when they have completely +satisfied the request. It short-circuits the remainder of the phase +and content processing, and only the logging phase will still be +invoked. </p> 1.3 +4 -1 httpd-docs-1.3/apidoc/dict-FLAG.html Index: dict-FLAG.html =================================================================== RCS file: /home/cvs/httpd-docs-1.3/apidoc/dict-FLAG.html,v retrieving revision 1.2 retrieving revision 1.3 diff -u -u -r1.2 -r1.3 --- dict-FLAG.html 2000/07/24 22:13:49 1.2 +++ dict-FLAG.html 2000/09/19 02:11:05 1.3 @@ -1,3 +1,6 @@ <p> -Command takes a Boolean argument, one of 'On' or 'Off'. +This value indicates that the directive in whose definition it appears +takes a single Boolean keyword argument, one of 'Off' or 'On'. When the +directive handler is invoked, the argument will be an <code>int</code> +value -- either zero or non-zero, respectively. </p> 1.3 +10 -1 httpd-docs-1.3/apidoc/todo Index: todo =================================================================== RCS file: /home/cvs/httpd-docs-1.3/apidoc/todo,v retrieving revision 1.2 retrieving revision 1.3 diff -u -u -r1.2 -r1.3 --- todo 2000/09/18 12:48:12 1.2 +++ todo 2000/09/19 02:11:05 1.3 @@ -72,9 +72,18 @@ } if (@missing_desc) { + my($reconnect) = 0; print "The following items have no descriptions nor detail files:\n"; foreach (@missing_desc) { print " $_\n"; } + foreach (@missing_desc) { + if (-r "dict-$_.html") { + print "The following items have become disconnected from their " + . "detail files:\n" + if (! $reconnect); + $reconnect++; + print " $_\n"; + } + } } -