httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From c...@hyperreal.org
Subject cvs commit: apache-devsite API-dict.html
Date Mon, 13 Apr 1998 12:30:11 GMT
coar        98/04/13 05:30:10

  Modified:    .        API-dict.html
  Log:
  	Another checkpoint, since it will be hours before I can get back
  	to this and my edits are broad enough that they'll surely conflict
  	with anything anyone else puts in meanwhile.  Lots of prototype
  	questions/issues piling up for later discussion..
  
  Revision  Changes    Path
  1.11      +82 -148   apache-devsite/API-dict.html
  
  Index: API-dict.html
  ===================================================================
  RCS file: /export/home/cvs/apache-devsite/API-dict.html,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- API-dict.html	1998/04/13 01:00:19	1.10
  +++ API-dict.html	1998/04/13 12:30:10	1.11
  @@ -33,10 +33,8 @@
   
   API_EXPORT_NONSTD(int) ap_bprintf(BUFF *fb, const char *fmt,...)
   API_EXPORT(char *) ap_canonical_filename(pool *p, const char *file);
  -API_EXPORT(char *) ap_cpystrn(char *, const char *, size_t);
   API_EXPORT(mutex *) ap_create_mutex(char *name);
   API_EXPORT(void) ap_destroy_mutex(mutex *mutex_id);
  -API_EXPORT(char *) ap_escape_path(pool *p, const char *path, int partial);
   API_EXPORT(char *) ap_escape_quotes(pool *, const char *);
   API_EXPORT(const char *) ap_get_server_built(void);
   API_EXPORT(const char *) ap_get_server_version(void);
  @@ -48,82 +46,9 @@
   API_EXPORT(int) ap_parse_hostinfo_components(pool *p, const char *hostinfo, uri_components
*uptr);
   API_EXPORT_NONSTD(char *) ap_psprintf(struct pool *, const char *fmt, ...)
   API_EXPORT(char *) ap_pvsprintf(struct pool *, const char *fmt, va_list);
  -
  -API_EXPORT(time_t) ap_rationalize_mtime(request_rec *r, time_t mtime);
  -API_EXPORT(void) ap_register_cleanup(pool *p, void *data,
  -API_EXPORT(void) ap_register_other_child(int pid,
   API_EXPORT(int) ap_release_mutex(mutex *mutex_id);
  -API_EXPORT(void) ap_remove_module(module *m);
  -API_EXPORT(array_header *) ap_requires (request_rec *);    
  -API_EXPORT(void) ap_reset_timeout(request_rec *);
  -extern API_VAR_EXPORT time_t ap_restart_time;
  -API_EXPORT(int) ap_rflush(request_rec *r);
  -API_EXPORT(int) ap_rind(const char *, char);
  -API_EXPORT_NONSTD(int) ap_rprintf(request_rec *r, const char *fmt,...)
  -API_EXPORT(int) ap_rputc(int c, request_rec *r);
  -API_EXPORT(int) ap_rputs(const char *str, request_rec *r);
  -API_EXPORT(void) ap_run_cleanup(pool *p, void *data, void (*cleanup) (void *));
  -API_EXPORT(int) ap_run_sub_req(request_rec *r);
  -API_EXPORT_NONSTD(int) ap_rvputs(request_rec *r,...);
  -API_EXPORT(int) ap_rwrite(const void *buf, int nbyte, request_rec *r);
  -API_EXPORT(int) ap_satisfies (request_rec *r);
  -API_EXPORT(int) ap_scan_script_header_err(request_rec *r, FILE *f, char *buffer);
  -API_EXPORT(int) ap_scan_script_header_err_buff(request_rec *r, BUFF *f,
  -API_EXPORT(long) ap_send_fb(BUFF *f, request_rec *r);
  -API_EXPORT(long) ap_send_fb_length(BUFF *f, request_rec *r, long length);
  -API_EXPORT(long) ap_send_fd(FILE *f, request_rec *r);
  -API_EXPORT(long) ap_send_fd_length(FILE *f, request_rec *r, long length);
  -API_EXPORT_NONSTD(int) ap_send_header_field(request_rec *r, const char *fieldname,
  -API_EXPORT(void) ap_send_http_header(request_rec *l);
  -API_EXPORT(size_t) ap_send_mmap(void *mm, request_rec *r, size_t offset,
  -API_EXPORT(void) ap_send_size(size_t size, request_rec *r);
  -extern API_VAR_EXPORT char ap_server_root[MAX_STRING_LEN];
  -API_EXPORT(char *) ap_server_root_relative(pool *p, char *fname);
  -API_EXPORT(int) ap_set_byterange(request_rec *r);
  -API_EXPORT(int) ap_set_content_length(request_rec *r, long length);
  -API_EXPORT(void) ap_set_etag(request_rec *r);
  -API_EXPORT_NONSTD(const char *) ap_set_file_slot(cmd_parms *, char *, char *);
  -API_EXPORT_NONSTD(const char *) ap_set_flag_slot(cmd_parms *, char *, int);
  -API_EXPORT(int) ap_set_keepalive(request_rec *r);
  -API_EXPORT(void) ap_set_last_modified(request_rec *r);
  -API_EXPORT(void) ap_set_module_config(void *conf_vector, module *m, void *val);
  -API_EXPORT_NONSTD(const char *) ap_set_string_slot(cmd_parms *, char *, char *);
  -API_EXPORT_NONSTD(const char *) ap_set_string_slot_lower(cmd_parms *, char *, char *);
  -API_EXPORT(int) ap_setup_client_block(request_rec *r, int read_policy);
  -API_EXPORT(int) ap_should_client_block(request_rec *r);
   API_EXPORT(int) ap_snprintf(char *, size_t, const char *, ...);
  -API_EXPORT(void) ap_soft_timeout(char *, request_rec *);
  -API_EXPORT(int) ap_some_auth_required(request_rec *r);
  -API_EXPORT(int) ap_spawn_child_err(pool *, int (*)(void *), void *,
  -API_EXPORT(int) ap_spawn_child_err_buff(pool *, int (*)(void *), void *,
  -API_EXPORT(const char *) ap_srm_command_loop(cmd_parms *parms, void *config);
  -API_EXPORT(void) ap_str_tolower(char *);
  -API_EXPORT(int) ap_strcasecmp_match(const char *str, const char *exp);
  -API_EXPORT(int) ap_strcmp_match(const char *str, const char *exp);
  -API_EXPORT(request_rec *) ap_sub_req_lookup_file(const char *new_file,
  -API_EXPORT(request_rec *) ap_sub_req_lookup_uri(const char *new_file,
  -extern MODULE_VAR_EXPORT int ap_suexec_enabled;
  -API_EXPORT(void) ap_sync_scoreboard_image(void);
  -API_EXPORT(void) ap_table_add(table *, const char *name, const char *val);
  -API_EXPORT(void) ap_table_addn(table *, const char *name, const char *val);
  -API_EXPORT(void) ap_table_do(int (*comp) (void *, const char *, const char *), void *rec,
  -API_EXPORT(char *) ap_table_get(const table *, const char *);
  -API_EXPORT(void) ap_table_merge(table *, const char *name, const char *more_val);
  -API_EXPORT(void) ap_table_mergen(table *, const char *name, const char *more_val);
  -API_EXPORT(void) ap_table_set(table *, const char *name, const char *val);
  -API_EXPORT(void) ap_table_setn(table *, const char *name, const char *val);
  -API_EXPORT(void) ap_table_unset(table *, const char *key);
  -API_EXPORT(time_t) ap_tm2sec(const struct tm *t);
  -API_EXPORT(uid_t) ap_uname2id(const char *name);
  -API_EXPORT(void) ap_unblock_alarms(void);
  -API_EXPORT(int) ap_unescape_url(char *url);
  -API_EXPORT(char *) ap_unparse_uri_components(pool *p, const uri_components *uptr,
  -API_EXPORT(void) ap_unregister_other_child(void *data);
  -API_EXPORT(time_t) ap_update_mtime(request_rec *r, time_t dependency_mtime);
  -API_EXPORT(char *) ap_uudecode(pool *, const char *);
  -API_EXPORT(int) ap_vbprintf(BUFF *fb, const char *fmt, va_list vlist);
  -API_EXPORT(int) ap_vformatter(int (*flush_func)(ap_vformatter_buff *),
  -API_EXPORT(int) ap_vsnprintf(char *, size_t, const char *, va_list ap);
  +
   -->
   
     <H2>Table of Contents</H2>
  @@ -245,7 +170,7 @@
     <HR>
     <H3><A NAME="ap_cpystrn"><SAMP>ap_cpystrn</SAMP></A></H3>
     <PRE>
  -  prototype
  +  char *ap_cpystrn(char *buf, const char *str, size_t numbytes)
     </PRE>
     <P>
     definition/description
  @@ -293,7 +218,7 @@
     <HR>
     <H3><A NAME="ap_vformatter"><SAMP>ap_vformatter</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_vformatter(int (*flush_func)(ap_vformatter_buff *),
     </PRE>
     <P>
     definition/description
  @@ -301,7 +226,7 @@
     <HR>
     <H3><A NAME="ap_vsnprintf"><SAMP>ap_vsnprintf</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_vsnprintf(char *buf, size_t numbytes, const char *fmt, va_list ap)
     </PRE>
     <P>
     definition/description
  @@ -1727,7 +1652,7 @@
     <HR>
     <H3><A NAME="ap_os_escape_path"><SAMP>ap_os_escape_path</SAMP></A></H3>
     <PRE>
  -  prototype
  +  char *ap_escape_path(pool *p, const char *path, int partial)
     </PRE>
     <P>
     definition/description
  @@ -2033,7 +1958,7 @@
     <HR>
     <H3><A NAME="ap_rationalize_mtime"><SAMP>ap_rationalize_mtime</SAMP></A></H3>
     <PRE>
  -  prototype
  +  time_t ap_rationalize_mtime(request_rec *r, time_t mtime)
     </PRE>
     <P>
     definition/description
  @@ -2057,7 +1982,7 @@
     <HR>
     <H3><A NAME="ap_register_cleanup"><SAMP>ap_register_cleanup</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_register_cleanup(pool *p, void *data,
     </PRE>
     <P>
     definition/description
  @@ -2065,7 +1990,7 @@
     <HR>
     <H3><A NAME="ap_register_other_child"><SAMP>ap_register_other_child</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_register_other_child(int pid,
     </PRE>
     <P>
     definition/description
  @@ -2073,7 +1998,7 @@
     <HR>
     <H3><A NAME="ap_remove_module"><SAMP>ap_remove_module</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_remove_module(module *m)
     </PRE>
     <P>
     definition/description
  @@ -2081,7 +2006,7 @@
     <HR>
     <H3><A NAME="ap_requires"><SAMP>ap_requires</SAMP></A></H3>
     <PRE>
  -  prototype
  +  array_header *ap_requires(request_rec *)
     </PRE>
     <P>
     definition/description
  @@ -2089,7 +2014,7 @@
     <HR>
     <H3><A NAME="ap_reset_timeout"><SAMP>ap_reset_timeout</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_reset_timeout(request_rec *)
     </PRE>
     <P>
     definition/description
  @@ -2113,7 +2038,7 @@
     <HR>
     <H3><A NAME="ap_rflush"><SAMP>ap_rflush</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_rflush(request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2121,7 +2046,7 @@
     <HR>
     <H3><A NAME="ap_rind"><SAMP>ap_rind</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_rind(const char *str, char c)
     </PRE>
     <P>
     definition/description
  @@ -2129,7 +2054,7 @@
     <HR>
     <H3><A NAME="ap_rprintf"><SAMP>ap_rprintf</SAMP></A></H3>
     <PRE>
  -API_EXPORT_NONSTD(int) ap_rprintf(request_rec *r, const char *fmt,...)
  +  int ap_rprintf(request_rec *r, const char *fmt, ...)
     </PRE>
     <P>
     definition/description
  @@ -2139,7 +2064,7 @@
     <HR>
     <H3><A NAME="ap_rputc"><SAMP>ap_rputc</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_rputc(int c, request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2147,7 +2072,7 @@
     <HR>
     <H3><A NAME="ap_rputs"><SAMP>ap_rputs</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_rputs(const char *str, request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2155,7 +2080,7 @@
     <HR>
     <H3><A NAME="ap_run_cleanup"><SAMP>ap_run_cleanup</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_run_cleanup(pool *p, void *data, void (*cleanup) (void *))
     </PRE>
     <P>
     definition/description
  @@ -2179,7 +2104,7 @@
     <HR>
     <H3><A NAME="ap_run_sub_req"><SAMP>ap_run_sub_req</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_run_sub_req(request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2187,7 +2112,7 @@
     <HR>
     <H3><A NAME="ap_rvputs"><SAMP>ap_rvputs</SAMP></A></H3>
     <PRE>
  -API_EXPORT_NONSTD(int) ap_rvputs(request_rec *r,...)
  +  int ap_rvputs(request_rec *r, ...)
     </PRE>
     <P>
     definition/description
  @@ -2197,7 +2122,7 @@
     <HR>
     <H3><A NAME="ap_rwrite"><SAMP>ap_rwrite</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_rwrite(const void *buf, int nbyte, request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2205,7 +2130,7 @@
     <HR>
     <H3><A NAME="ap_satisfies"><SAMP>ap_satisfies</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_satisfies(request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2213,7 +2138,7 @@
     <HR>
     <H3><A NAME="ap_scan_script_header_err"><SAMP>ap_scan_script_header_err</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_scan_script_header_err(request_rec *r, FILE *f, char *buffer)
     </PRE>
     <P>
     definition/description
  @@ -2221,7 +2146,7 @@
     <HR>
     <H3><A NAME="ap_scan_script_header_err_buff"><SAMP>ap_scan_script_header_err_buff</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_scan_script_header_err_buff(request_rec *r, BUFF *f,
     </PRE>
     <P>
     definition/description
  @@ -2237,7 +2162,7 @@
     <HR>
     <H3><A NAME="ap_send_fb"><SAMP>ap_send_fb</SAMP></A></H3>
     <PRE>
  -  prototype
  +  long ap_send_fb(BUFF *f, request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2245,7 +2170,7 @@
     <HR>
     <H3><A NAME="ap_send_fb_length"><SAMP>ap_send_fb_length</SAMP></A></H3>
     <PRE>
  -  prototype
  +  long ap_send_fb_length(BUFF *f, request_rec *r, long length)
     </PRE>
     <P>
     definition/description
  @@ -2253,7 +2178,7 @@
     <HR>
     <H3><A NAME="ap_send_fd"><SAMP>ap_send_fd</SAMP></A></H3>
     <PRE>
  -  prototype
  +  long ap_send_fd(FILE *f, request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2261,7 +2186,7 @@
     <HR>
     <H3><A NAME="ap_send_fd_length"><SAMP>ap_send_fd_length</SAMP></A></H3>
     <PRE>
  -  prototype
  +  long ap_send_fd_length(FILE *f, request_rec *r, long length)
     </PRE>
     <P>
     definition/description
  @@ -2269,7 +2194,7 @@
     <HR>
     <H3><A NAME="ap_send_header_field"><SAMP>ap_send_header_field</SAMP></A></H3>
     <PRE>
  -API_EXPORT_NONSTD(int) ap_send_header_field(request_rec *r, const char *fieldname,
  +  int ap_send_header_field(request_rec *r, const char *fieldname,
     </PRE>
     <P>
     definition/description
  @@ -2279,7 +2204,7 @@
     <HR>
     <H3><A NAME="ap_send_http_header"><SAMP>ap_send_http_header</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_send_http_header(request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2303,7 +2228,7 @@
     <HR>
     <H3><A NAME="ap_send_mmap"><SAMP>ap_send_mmap</SAMP></A></H3>
     <PRE>
  -  prototype
  +  size_t ap_send_mmap(void *mm, request_rec *r, size_t offset,
     </PRE>
     <P>
     definition/description
  @@ -2311,7 +2236,7 @@
     <HR>
     <H3><A NAME="ap_send_size"><SAMP>ap_send_size</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_send_size(size_t size, request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2319,7 +2244,7 @@
     <HR>
     <H3><A NAME="ap_server_root_relative"><SAMP>ap_server_root_relative</SAMP></A></H3>
     <PRE>
  -  prototype
  +  char *ap_server_root_relative(pool *p, char *fname)
     </PRE>
     <P>
     definition/description
  @@ -2327,7 +2252,7 @@
     <HR>
     <H3><A NAME="ap_set_byterange"><SAMP>ap_set_byterange</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_set_byterange(request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2343,7 +2268,7 @@
     <HR>
     <H3><A NAME="ap_set_content_length"><SAMP>ap_set_content_length</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_set_content_length(request_rec *r, long length)
     </PRE>
     <P>
     definition/description
  @@ -2351,7 +2276,7 @@
     <HR>
     <H3><A NAME="ap_set_etag"><SAMP>ap_set_etag</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_set_etag(request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2359,7 +2284,7 @@
     <HR>
     <H3><A NAME="ap_set_file_slot"><SAMP>ap_set_file_slot</SAMP></A></H3>
     <PRE>
  -  prototype
  +  const char *ap_set_file_slot(cmd_parms *cmd, char *s1, char *s2)
     </PRE>
     <P>
     definition/description
  @@ -2369,7 +2294,7 @@
     <HR>
     <H3><A NAME="ap_set_flag_slot"><SAMP>ap_set_flag_slot</SAMP></A></H3>
     <PRE>
  -  prototype
  +  const char *ap_set_flag_slot(cmd_parms *cmd, char *s1, int flag);
     </PRE>
     <P>
     definition/description
  @@ -2379,7 +2304,7 @@
     <HR>
     <H3><A NAME="ap_set_keepalive"><SAMP>ap_set_keepalive</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_set_keepalive(request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2387,7 +2312,7 @@
     <HR>
     <H3><A NAME="ap_set_last_modified"><SAMP>ap_set_last_modified</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_set_last_modified(request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2395,7 +2320,7 @@
     <HR>
     <H3><A NAME="ap_set_module_config"><SAMP>ap_set_module_config</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_set_module_config(void *conf_vector, module *m, void *val)
     </PRE>
     <P>
     definition/description
  @@ -2411,7 +2336,7 @@
     <HR>
     <H3><A NAME="ap_set_string_slot"><SAMP>ap_set_string_slot</SAMP></A></H3>
     <PRE>
  -  prototype
  +  const char *ap_set_string_slot(cmd_parms *cmd, char *s1, char *s2)
     </PRE>
     <P>
     definition/description
  @@ -2421,7 +2346,7 @@
     <HR>
     <H3><A NAME="ap_set_string_slot_lower"><SAMP>ap_set_string_slot_lower</SAMP></A></H3>
     <PRE>
  -  prototype
  +  const char *ap_set_string_slot_lower(cmd_parms *cmd, char *s1, char *s2)
     </PRE>
     <P>
     definition/description
  @@ -2439,7 +2364,7 @@
     <HR>
     <H3><A NAME="ap_setup_client_block"><SAMP>ap_setup_client_block</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_setup_client_block(request_rec *r, int read_policy)
     </PRE>
     <P>
     definition/description
  @@ -2455,7 +2380,7 @@
     <HR>
     <H3><A NAME="ap_should_client_block"><SAMP>ap_should_client_block</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_should_client_block(request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2479,7 +2404,7 @@
     <HR>
     <H3><A NAME="ap_soft_timeout"><SAMP>ap_soft_timeout</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_soft_timeout(char *str, request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2487,7 +2412,7 @@
     <HR>
     <H3><A NAME="ap_some_auth_required"><SAMP>ap_some_auth_required</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_some_auth_required(request_rec *r)
     </PRE>
     <P>
     definition/description
  @@ -2495,7 +2420,7 @@
     <HR>
     <H3><A NAME="ap_spawn_child_err"><SAMP>ap_spawn_child_err</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_spawn_child_err(pool *p, int (*)(void *), void *,
     </PRE>
     <P>
     definition/description
  @@ -2503,7 +2428,7 @@
     <HR>
     <H3><A NAME="ap_spawn_child_err_buff"><SAMP>ap_spawn_child_err_buff</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_spawn_child_err_buff(pool *p, int (*)(void *), void *,
     </PRE>
     <P>
     definition/description
  @@ -2511,7 +2436,7 @@
     <HR>
     <H3><A NAME="ap_srm_command_loop"><SAMP>ap_srm_command_loop</SAMP></A></H3>
     <PRE>
  -  prototype
  +  const char *ap_srm_command_loop(cmd_parms *parms, void *config)
     </PRE>
     <P>
     definition/description
  @@ -2535,7 +2460,7 @@
     <HR>
     <H3><A NAME="ap_str_tolower"><SAMP>ap_str_tolower</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_str_tolower(char *str)
     </PRE>
     <P>
     definition/description
  @@ -2543,7 +2468,7 @@
     <HR>
     <H3><A NAME="ap_strcasecmp_match"><SAMP>ap_strcasecmp_match</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_strcasecmp_match(const char *str, const char *exp)
     </PRE>
     <P>
     definition/description
  @@ -2551,7 +2476,7 @@
     <HR>
     <H3><A NAME="ap_strcmp_match"><SAMP>ap_strcmp_match</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_strcmp_match(const char *str, const char *exp)
     </PRE>
     <P>
     definition/description
  @@ -2559,7 +2484,7 @@
     <HR>
     <H3><A NAME="ap_sub_req_lookup_file"><SAMP>ap_sub_req_lookup_file</SAMP></A></H3>
     <PRE>
  -  prototype
  +  request_rec *ap_sub_req_lookup_file(const char *new_file,
     </PRE>
     <P>
     definition/description
  @@ -2567,7 +2492,7 @@
     <HR>
     <H3><A NAME="ap_sub_req_lookup_uri"><SAMP>ap_sub_req_lookup_uri</SAMP></A></H3>
     <PRE>
  -  prototype
  +  request_rec *ap_sub_req_lookup_uri(const char *new_file,
     </PRE>
     <P>
     definition/description
  @@ -2575,7 +2500,7 @@
     <HR>
     <H3><A NAME="ap_sync_scoreboard_image"><SAMP>ap_sync_scoreboard_image</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_sync_scoreboard_image(void)
     </PRE>
     <P>
     definition/description
  @@ -2583,7 +2508,7 @@
     <HR>
     <H3><A NAME="ap_table_add"><SAMP>ap_table_add</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_table_add(table *t, const char *key, const char *val);
     </PRE>
     <P>
     definition/description
  @@ -2591,7 +2516,7 @@
     <HR>
     <H3><A NAME="ap_table_addn"><SAMP>ap_table_addn</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_table_addn(table *t, const char *key, const char *val)
     </PRE>
     <P>
     definition/description
  @@ -2599,7 +2524,7 @@
     <HR>
     <H3><A NAME="ap_table_do"><SAMP>ap_table_do</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_table_do(int (*comp) (void *, const char *, const char *), void *rec,
     </PRE>
     <P>
     definition/description
  @@ -2607,7 +2532,7 @@
     <HR>
     <H3><A NAME="ap_table_get"><SAMP>ap_table_get</SAMP></A></H3>
     <PRE>
  -  prototype
  +  char *ap_table_get(const table *t, const char *key)
     </PRE>
     <P>
     definition/description
  @@ -2615,7 +2540,7 @@
     <HR>
     <H3><A NAME="ap_table_merge"><SAMP>ap_table_merge</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_table_merge(table *t, const char *key, const char *more_val)
     </PRE>
     <P>
     definition/description
  @@ -2623,7 +2548,7 @@
     <HR>
     <H3><A NAME="ap_table_mergen"><SAMP>ap_table_mergen</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_table_mergen(table *t, const char *key, const char *more_val)
     </PRE>
     <P>
     definition/description
  @@ -2631,7 +2556,7 @@
     <HR>
     <H3><A NAME="ap_table_set"><SAMP>ap_table_set</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_table_set(table *t, const char *key, const char *val)
     </PRE>
     <P>
     definition/description
  @@ -2639,7 +2564,7 @@
     <HR>
     <H3><A NAME="ap_table_setn"><SAMP>ap_table_setn</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_table_setn(table *t, const char *key, const char *val)
     </PRE>
     <P>
     definition/description
  @@ -2647,7 +2572,7 @@
     <HR>
     <H3><A NAME="ap_table_unset"><SAMP>ap_table_unset</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_table_unset(table *t, const char *key)
     </PRE>
     <P>
     definition/description
  @@ -2663,7 +2588,7 @@
     <HR>
     <H3><A NAME="ap_tm2sec"><SAMP>ap_tm2sec</SAMP></A></H3>
     <PRE>
  -  prototype
  +  time_t ap_tm2sec(const struct tm *t)
     </PRE>
     <P>
     definition/description
  @@ -2679,7 +2604,7 @@
     <HR>
     <H3><A NAME="ap_uname2id"><SAMP>ap_uname2id</SAMP></A></H3>
     <PRE>
  -  prototype
  +  uid_t ap_uname2id(const char *name)
     </PRE>
     <P>
     definition/description
  @@ -2687,7 +2612,7 @@
     <HR>
     <H3><A NAME="ap_unblock_alarms"><SAMP>ap_unblock_alarms</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_unblock_alarms(void)
     </PRE>
     <P>
     definition/description
  @@ -2695,7 +2620,7 @@
     <HR>
     <H3><A NAME="ap_unescape_url"><SAMP>ap_unescape_url</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_unescape_url(char *url)
     </PRE>
     <P>
     definition/description
  @@ -2703,7 +2628,7 @@
     <HR>
     <H3><A NAME="ap_unparse_uri_components"><SAMP>ap_unparse_uri_components</SAMP></A></H3>
     <PRE>
  -  prototype
  +  char *ap_unparse_uri_components(pool *p, const uri_components *uptr,
     </PRE>
     <P>
     definition/description
  @@ -2711,7 +2636,7 @@
     <HR>
     <H3><A NAME="ap_unregister_other_child"><SAMP>ap_unregister_other_child</SAMP></A></H3>
     <PRE>
  -  prototype
  +  void ap_unregister_other_child(void *data)
     </PRE>
     <P>
     definition/description
  @@ -2727,7 +2652,7 @@
     <HR>
     <H3><A NAME="ap_update_mtime"><SAMP>ap_update_mtime</SAMP></A></H3>
     <PRE>
  -  prototype
  +  time_t ap_update_mtime(request_rec *r, time_t dependency_mtime)
     </PRE>
     <P>
     definition/description
  @@ -2767,7 +2692,7 @@
     <HR>
     <H3><A NAME="ap_uudecode"><SAMP>ap_uudecode</SAMP></A></H3>
     <PRE>
  -  prototype
  +  char *ap_uudecode(pool *p, const char *str)
     </PRE>
     <P>
     definition/description
  @@ -2775,7 +2700,7 @@
     <HR>
     <H3><A NAME="ap_vbprintf"><SAMP>ap_vbprintf</SAMP></A></H3>
     <PRE>
  -  prototype
  +  int ap_vbprintf(BUFF *fb, const char *fmt, va_list vlist)
     </PRE>
     <P>
     definition/description
  @@ -2971,6 +2896,15 @@
     <P>
     definition/description
     </P>
  +  <HR>
  +  <H3><A NAME="uri_components"><SAMP>uri_components</SAMP></A></H3>
  +  <PRE>
  +  prototype
  +  </PRE>
  +  <P>
  +  definition/description
  +  </P>
  +  <HR>
     <H2><A NAME="GlobalCells">Global Data Structures</A></H2>
     <H3><A NAME="core_module"><SAMP>core_module</SAMP></A></H3>
     <PRE>
  
  
  

Mime
View raw message