You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by jo...@apache.org on 2006/02/11 17:52:48 UTC

svn commit: r377002 [11/31] - in /httpd/site/trunk: docs/apreq/docs/libapreq2/ xdocs/apreq/docs/libapreq2/

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__util_8h.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__util_8h.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__util_8h.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__util_8h.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: include/apreq_util.h File Reference</title> 
+  <title>libapreq2-2.07: libapreq2: include/apreq_util.h File Reference</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,11 +10,22 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a></div>
-<h1>apreq_util.h File Reference</h1>Utility functions for apreq. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>Globals</span></a></li>
+  </ul></div>
+<h1>include/apreq_util.h File Reference</h1>Utility functions for apreq. <a href="#_details">More...</a>
 <p>
 <code>#include &quot;<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/apr__file__io_8h.html">apr_file_io.h</a>&quot;</code><br>
 <code>#include &quot;<a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/apr__buckets_8h.html">apr_buckets.h</a>&quot;</code><br>
@@ -24,45 +35,47 @@
 <a href="apreq__util_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
 <tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a0">apreq_join</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *p, const char *sep, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/structapr__array__header__t.html">apr_array_header_t</a> *arr, <a class="el" href="apreq_8h.html#a38">apreq_join_t</a> mode)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#d1c7e78620dd2b0563b1c1df592e43e7">apreq_join</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *p, const char *sep, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/structapr__array__header__t.html">apr_array_header_t</a> *arr, <a class="el" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328">apreq_join_t</a> mode)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga8">apr_ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a1">apreq_index</a> (const char *hay, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> hlen, const char *ndl, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> nlen, const <a class="el" href="apreq_8h.html#a39">apreq_match_t</a> type)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#g96c6cd4aa9d40d7eef07182f04d110eb">apr_ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#ec5bf42057db2740a0e5a0eb2e755faa">apreq_index</a> (const char *hay, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> hlen, const char *ndl, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> nlen, const <a class="el" href="apreq_8h.html#e40c148b9e3268e34981d69082b3be33">apreq_match_t</a> type)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a2">apreq_quote</a> (char *dest, const char *src, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> slen)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#f8892e789ab4cfb1ebdba840029f3dfa">apreq_quote</a> (char *dest, const char *src, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> slen)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a3">apreq_quote_once</a> (char *dest, const char *src, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> slen)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#8499b03a42041896c5493153a42ceaea">apreq_quote_once</a> (char *dest, const char *src, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> slen)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a4">apreq_encode</a> (char *dest, const char *src, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> slen)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#74bbf602809048452bbdbe886ceef023">apreq_encode</a> (char *dest, const char *src, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> slen)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a5">apreq_cp1252_to_utf8</a> (char *dest, const char *src, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> slen)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#08e187fa5b4ab0e266d1181a9a339ad9">apreq_cp1252_to_utf8</a> (char *dest, const char *src, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> slen)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a6">apreq_decode</a> (char *dest, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> *dlen, const char *src, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> slen)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#0db5346289e60c92a1f872a83616d545">apreq_charset_divine</a> (const char *src, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> slen)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a7">apreq_decodev</a> (char *dest, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> *dlen, struct iovec *v, int nelts)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#3ba952bafd216993aa6179c54cc8f7fc">apreq_decode</a> (char *dest, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> *dlen, const char *src, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> slen)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a8">apreq_escape</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *p, const char *src, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> slen)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#2b2b282bcd131600809b57e209fee55b">apreq_decodev</a> (char *dest, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> *dlen, struct iovec *v, int <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#g2bb93cd830a02f845010232f8fb920e0">nelts</a>)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga8">apr_ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a9">apreq_unescape</a> (char *str)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#3dbf930c2513c2cc8c3cd0e2a2aae05a">apreq_escape</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *p, const char *src, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> slen)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga5">apr_int64_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a10">apreq_atoi64f</a> (const char *s)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#g96c6cd4aa9d40d7eef07182f04d110eb">apr_ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#21b07faae90ae081971ff8cc9a067610">apreq_unescape</a> (char *str)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga5">apr_int64_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a11">apreq_atoi64t</a> (const char *s)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#g744089682d5dc6cff702c80a5ddae30c">apr_int64_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#88965cc51e12335ff18f2b88ccb6a719">apreq_atoi64f</a> (const char *s)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a12">apreq_brigade_fwrite</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#gga2">apr_file_t</a> *f, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga9">apr_off_t</a> *wlen, <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *bb)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#g744089682d5dc6cff702c80a5ddae30c">apr_int64_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#d72c27a9b4236dc731bb9a8abe5c142a">apreq_atoi64t</a> (const char *s)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a13">apreq_file_mktemp</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#gga2">apr_file_t</a> **fp, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *pool, const char *path)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#2f435b1e9ceae84cf8940d6932602695">apreq_brigade_fwrite</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#g3ef3fef5cf5b3b076c886cb0770bc44a">apr_file_t</a> *f, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gb67cd07e4982ceddb416d78d78ac5b16">apr_off_t</a> *wlen, <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *bb)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a14">apreq_brigade_setaside</a> (<a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *bb, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *p)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#16f1553486cb760816988839204d8118">apreq_file_mktemp</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#g3ef3fef5cf5b3b076c886cb0770bc44a">apr_file_t</a> **fp, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *pool, const char *path)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a15">apreq_brigade_copy</a> (<a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *d, <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *s)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#8b5ee377aa7737645c7f8b3490d52bc0">apreq_brigade_setaside</a> (<a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *bb, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *p)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a16">apreq_brigade_move</a> (<a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *d, <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *s, <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket.html">apr_bucket</a> *e)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#340835cf6c45fd8285ce90c8f33c8d4c">apreq_brigade_copy</a> (<a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *d, <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *s)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a17">apreq_header_attribute</a> (const char *hdr, const char *name, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> nlen, const char **val, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> *vlen)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#7dfe93c46a753d87565115d15f47f892">apreq_brigade_move</a> (<a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *d, <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *s, <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket.html">apr_bucket</a> *e)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a18">apreq_brigade_concat</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *pool, const char *temp_dir, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> brigade_limit, <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *out, <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__bri
 gade.html">apr_bucket_brigade</a> *in)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#51e7a21aeccdb0b1049235d202ff65b6">apreq_header_attribute</a> (const char *hdr, const char *name, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> nlen, const char **<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#g8a85443ce001b48a2767f4409e8b2ddb">val</a>, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> *vl
 en)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#gga2">apr_file_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#a19">apreq_brigade_spoolfile</a> (<a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *bb)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#9bc48f8f251b9a12007a7306525af0a3">apreq_brigade_concat</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *pool, const char *temp_dir, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> brigade_limit, <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *out, <a class="elRef" dox
 ygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *in)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#g3ef3fef5cf5b3b076c886cb0770bc44a">apr_file_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__util_8h.html#7a45fb1d8337ea97431133deb83354c2">apreq_brigade_spoolfile</a> (<a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *bb)</td></tr>
 
 </table>
 <hr><a name="_details"></a><h2>Detailed Description</h2>
@@ -70,15 +83,15 @@
 <p>
 This header contains useful functions for creating new parsers, hooks or modules. It includes<p>
 <ul>
-<li>string &lt;-&gt; array converters</li><li>substring search functions</li><li>simple encoders &amp; decoders for urlencoded strings</li><li>simple time, date, &amp; file-size converters</li></ul>
+<li>string &lt;-&gt; array converters</li><li>substring search functions</li><li>simple encoders &amp; decoders for urlencoded strings</li><li>simple time, date, &amp; file-size converters </li></ul>
 <hr><h2>Function Documentation</h2>
-<a class="anchor" name="a10"></a><!-- doxytag: member="apreq_util.h::apreq_atoi64f" ref="a10" args="(const char *s)" --><p>
+<a class="anchor" name="88965cc51e12335ff18f2b88ccb6a719"></a><!-- doxytag: member="apreq_util.h::apreq_atoi64f" ref="88965cc51e12335ff18f2b88ccb6a719" args="(const char *s)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga5">apr_int64_t</a> apreq_atoi64f           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#g744089682d5dc6cff702c80a5ddae30c">apr_int64_t</a> apreq_atoi64f           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">const char *&nbsp;</td>
           <td class="mdname1" valign="top" nowrap> <em>s</em>          </td>
@@ -108,13 +121,13 @@
     </td>
   </tr>
 </table>
-<a class="anchor" name="a11"></a><!-- doxytag: member="apreq_util.h::apreq_atoi64t" ref="a11" args="(const char *s)" --><p>
+<a class="anchor" name="d72c27a9b4236dc731bb9a8abe5c142a"></a><!-- doxytag: member="apreq_util.h::apreq_atoi64t" ref="d72c27a9b4236dc731bb9a8abe5c142a" args="(const char *s)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga5">apr_int64_t</a> apreq_atoi64t           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#g744089682d5dc6cff702c80a5ddae30c">apr_int64_t</a> apreq_atoi64t           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">const char *&nbsp;</td>
           <td class="mdname1" valign="top" nowrap> <em>s</em>          </td>
@@ -144,15 +157,15 @@
     </td>
   </tr>
 </table>
-<a class="anchor" name="a18"></a><!-- doxytag: member="apreq_util.h::apreq_brigade_concat" ref="a18" args="(apr_pool_t *pool, const char *temp_dir, apr_size_t brigade_limit, apr_bucket_brigade *out, apr_bucket_brigade *in)" --><p>
+<a class="anchor" name="9bc48f8f251b9a12007a7306525af0a3"></a><!-- doxytag: member="apreq_util.h::apreq_brigade_concat" ref="9bc48f8f251b9a12007a7306525af0a3" args="(apr_pool_t *pool, const char *temp_dir, apr_size_t brigade_limit, apr_bucket_brigade *out, apr_bucket_brigade *in)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a> apreq_brigade_concat           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> apreq_brigade_concat           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>pool</em>, </td>
         </tr>
         <tr>
@@ -164,7 +177,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>brigade_limit</em>, </td>
         </tr>
         <tr>
@@ -207,18 +220,18 @@
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS. <p>
-Error status code resulting from either <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#gga26">apr_brigade_length()</a>, <a class="el" href="apreq__util_8h.html#a13">apreq_file_mktemp()</a>, <a class="el" href="apreq__util_8h.html#a12">apreq_brigade_fwrite()</a>, or <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#gga28">apr_file_seek()</a>.</dd></dl>
+Error status code resulting from either <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#g0f910a0061a1dd3ff2c31a58d96b9638">apr_brigade_length()</a>, <a class="el" href="apreq__util_8h.html#16f1553486cb760816988839204d8118">apreq_file_mktemp()</a>, <a class="el" href="apreq__util_8h.html#2f435b1e9ceae84cf8940d6932602695">apreq_brigade_fwrite()</a>, or <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#g948d8674fdc6472fcc927372ec79ebf1">apr_file_seek()</a>.</dd></dl>
 <dl compact><dt><b><a class="el" href="todo.html#_todo000004">Todo:</a></b></dt><dd>Flesh out these error codes, making them as explicit as possible. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a15"></a><!-- doxytag: member="apreq_util.h::apreq_brigade_copy" ref="a15" args="(apr_bucket_brigade *d, apr_bucket_brigade *s)" --><p>
+<a class="anchor" name="340835cf6c45fd8285ce90c8f33c8d4c"></a><!-- doxytag: member="apreq_util.h::apreq_brigade_copy" ref="340835cf6c45fd8285ce90c8f33c8d4c" args="(apr_bucket_brigade *d, apr_bucket_brigade *s)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a> apreq_brigade_copy           </td>
+          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> apreq_brigade_copy           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top"><a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>d</em>, </td>
@@ -254,26 +267,26 @@
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS. <p>
-Error status code from an unsuccessful <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#ga111">apr_bucket_copy()</a>.</dd></dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>s == d produces Undefined Behavior.</dd></dl>
+Error status code from an unsuccessful <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#467cbca13d6c8343caa9a035042d20ad">apr_bucket_copy()</a>.</dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>s == d produces Undefined Behavior. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a12"></a><!-- doxytag: member="apreq_util.h::apreq_brigade_fwrite" ref="a12" args="(apr_file_t *f, apr_off_t *wlen, apr_bucket_brigade *bb)" --><p>
+<a class="anchor" name="2f435b1e9ceae84cf8940d6932602695"></a><!-- doxytag: member="apreq_util.h::apreq_brigade_fwrite" ref="2f435b1e9ceae84cf8940d6932602695" args="(apr_file_t *f, apr_off_t *wlen, apr_bucket_brigade *bb)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a> apreq_brigade_fwrite           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> apreq_brigade_fwrite           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#gga2">apr_file_t</a> *&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#g3ef3fef5cf5b3b076c886cb0770bc44a">apr_file_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>f</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga9">apr_off_t</a> *&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gb67cd07e4982ceddb416d78d78ac5b16">apr_off_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>wlen</em>, </td>
         </tr>
         <tr>
@@ -308,18 +321,18 @@
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS. <p>
-Error status code from either an unsuccessful <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#ga108">apr_bucket_read()</a>, or a failed <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#gga15">apr_file_writev()</a>.</dd></dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>In the future, this function may do something intelligent with file buckets.</dd></dl>
+Error status code from either an unsuccessful <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#2486d9ed3d403d3c441d3de5cb34c095">apr_bucket_read()</a>, or a failed <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#g4c5b6b727efb49586c8a71732c682495">apr_file_writev()</a>.</dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>In the future, this function may do something intelligent with file buckets. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a16"></a><!-- doxytag: member="apreq_util.h::apreq_brigade_move" ref="a16" args="(apr_bucket_brigade *d, apr_bucket_brigade *s, apr_bucket *e)" --><p>
+<a class="anchor" name="7dfe93c46a753d87565115d15f47f892"></a><!-- doxytag: member="apreq_util.h::apreq_brigade_move" ref="7dfe93c46a753d87565115d15f47f892" args="(apr_bucket_brigade *d, apr_bucket_brigade *s, apr_bucket *e)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> void apreq_brigade_move           </td>
+          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> void apreq_brigade_move           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top"><a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>d</em>, </td>
@@ -361,17 +374,17 @@
     <tr><td valign="top"></td><td valign="top"><em>e</em>&nbsp;</td><td>First bucket of s after the move. All buckets before e are appended to d.</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>This moves all buckets when e == <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#ga80">APR_BRIGADE_SENTINEL(s)</a>.</dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>This moves all buckets when e == <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#881c5b91404a85167a4c51a05a093919">APR_BRIGADE_SENTINEL(s)</a>. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a14"></a><!-- doxytag: member="apreq_util.h::apreq_brigade_setaside" ref="a14" args="(apr_bucket_brigade *bb, apr_pool_t *p)" --><p>
+<a class="anchor" name="8b5ee377aa7737645c7f8b3490d52bc0"></a><!-- doxytag: member="apreq_util.h::apreq_brigade_setaside" ref="8b5ee377aa7737645c7f8b3490d52bc0" args="(apr_bucket_brigade *bb, apr_pool_t *p)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a> apreq_brigade_setaside           </td>
+          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> apreq_brigade_setaside           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top"><a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>bb</em>, </td>
@@ -379,7 +392,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>p</em></td>
         </tr>
         <tr>
@@ -407,17 +420,17 @@
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS. <p>
-Error status code from an unsuccessful <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#ga109">apr_bucket_setaside()</a>.</dd></dl>
+Error status code from an unsuccessful <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#adfa6d48a4ce795aa973ee0750ca16a1">apr_bucket_setaside()</a>. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a19"></a><!-- doxytag: member="apreq_util.h::apreq_brigade_spoolfile" ref="a19" args="(apr_bucket_brigade *bb)" --><p>
+<a class="anchor" name="7a45fb1d8337ea97431133deb83354c2"></a><!-- doxytag: member="apreq_util.h::apreq_brigade_spoolfile" ref="7a45fb1d8337ea97431133deb83354c2" args="(apr_bucket_brigade *bb)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#gga2">apr_file_t</a>* apreq_brigade_spoolfile           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#g3ef3fef5cf5b3b076c886cb0770bc44a">apr_file_t</a>* apreq_brigade_spoolfile           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top"><a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *&nbsp;</td>
           <td class="mdname1" valign="top" nowrap> <em>bb</em>          </td>
@@ -442,17 +455,65 @@
     <tr><td valign="top"></td><td valign="top"><em>bb</em>&nbsp;</td><td>the bucket brigade </td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the spool file, or NULL.</dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>the spool file, or NULL. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a5"></a><!-- doxytag: member="apreq_util.h::apreq_cp1252_to_utf8" ref="a5" args="(char *dest, const char *src, apr_size_t slen)" --><p>
+<a class="anchor" name="0db5346289e60c92a1f872a83616d545"></a><!-- doxytag: member="apreq_util.h::apreq_charset_divine" ref="0db5346289e60c92a1f872a83616d545" args="(const char *src, apr_size_t slen)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> apreq_cp1252_to_utf8           </td>
+          <td class="md" nowrap valign="top"><a class="el" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a> apreq_charset_divine           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">const char *&nbsp;</td>
+          <td class="mdname" nowrap> <em>src</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
+          <td class="mdname" nowrap> <em>slen</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Heuristically determine the charset of a string.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>src</em>&nbsp;</td><td>String to scan. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>slen</em>&nbsp;</td><td>Length of string.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>APREQ_CHARSET_ASCII if the string contains only 7-bit chars; <p>
+APREQ_CHARSET_UTF8 if the string is a valid utf8 byte sequence; <p>
+APREQ_CHARSET_LATIN1 if the string has no control chars; <p>
+APREQ_CHARSET_CP1252 if the string has control chars. </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="08e187fa5b4ab0e266d1181a9a339ad9"></a><!-- doxytag: member="apreq_util.h::apreq_cp1252_to_utf8" ref="08e187fa5b4ab0e266d1181a9a339ad9" args="(char *dest, const char *src, apr_size_t slen)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> apreq_cp1252_to_utf8           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">char *&nbsp;</td>
           <td class="mdname" nowrap> <em>dest</em>, </td>
@@ -466,7 +527,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>slen</em></td>
         </tr>
         <tr>
@@ -494,17 +555,17 @@
     <tr><td valign="top"></td><td valign="top"><em>slen</em>&nbsp;</td><td>Length of original string.</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>length of utf8-encoded string in dest; does not exceed 3 * slen.</dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>length of utf8-encoded string in dest; does not exceed 3 * slen. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a6"></a><!-- doxytag: member="apreq_util.h::apreq_decode" ref="a6" args="(char *dest, apr_size_t *dlen, const char *src, apr_size_t slen)" --><p>
+<a class="anchor" name="3ba952bafd216993aa6179c54cc8f7fc"></a><!-- doxytag: member="apreq_util.h::apreq_decode" ref="3ba952bafd216993aa6179c54cc8f7fc" args="(char *dest, apr_size_t *dlen, const char *src, apr_size_t slen)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a> apreq_decode           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> apreq_decode           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">char *&nbsp;</td>
           <td class="mdname" nowrap> <em>dest</em>, </td>
@@ -512,7 +573,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> *&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>dlen</em>, </td>
         </tr>
         <tr>
@@ -524,7 +585,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>slen</em></td>
         </tr>
         <tr>
@@ -553,20 +614,20 @@
     <tr><td valign="top"></td><td valign="top"><em>slen</em>&nbsp;</td><td>Length of original string.</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS + apreq_charset_t (&lt;=APREQ_CHARSET_UTF8) on success. <p>
-APR_INCOMPLETE + apreq_charset_t (&lt;=APREQ_CHARSET_UTF8) if the string ends in the middle of an escape sequence. <p>
-<a class="el" href="apreq__error_8h.html#a6">APREQ_ERROR_BADSEQ</a> or <a class="el" href="apreq__error_8h.html#a5">APREQ_ERROR_BADCHAR</a> on malformed input.</dd></dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>In the non-success case, dlen will be set to include the last succesfully decoded value. This function decodes %uXXXX into a utf8 (wide) character, following ECMA-262 (the Javascript spec) Section B.2.1.</dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS. <p>
+APR_INCOMPLETE if the string ends in the middle of an escape sequence. <p>
+<a class="el" href="apreq__error_8h.html#1ca7fd544bfb795c632bb105cfc2c0fd">APREQ_ERROR_BADSEQ</a> or <a class="el" href="apreq__error_8h.html#6b3acd6dfc132e3ea8ac310bf63aba04">APREQ_ERROR_BADCHAR</a> on malformed input.</dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>In the non-success case, dlen will be set to include the last succesfully decoded value. This function decodes %uXXXX into a utf8 (wide) character, following ECMA-262 (the Javascript spec) Section B.2.1. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a7"></a><!-- doxytag: member="apreq_util.h::apreq_decodev" ref="a7" args="(char *dest, apr_size_t *dlen, struct iovec *v, int nelts)" --><p>
+<a class="anchor" name="2b2b282bcd131600809b57e209fee55b"></a><!-- doxytag: member="apreq_util.h::apreq_decodev" ref="2b2b282bcd131600809b57e209fee55b" args="(char *dest, apr_size_t *dlen, struct iovec *v, int nelts)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a> apreq_decodev           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> apreq_decodev           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">char *&nbsp;</td>
           <td class="mdname" nowrap> <em>dest</em>, </td>
@@ -574,7 +635,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> *&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>dlen</em>, </td>
         </tr>
         <tr>
@@ -615,20 +676,20 @@
     <tr><td valign="top"></td><td valign="top"><em>nelts</em>&nbsp;</td><td>Number of iovecs in the array.</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS + apreq_charset_t (&lt;=APREQ_CHARSET_UTF8) on success. <p>
-APR_INCOMPLETE + apreq_charset_t (&lt;=APREQ_CHARSET_UTF8) if the iovec ends in the middle of an escape sequence. <p>
-<a class="el" href="apreq__error_8h.html#a6">APREQ_ERROR_BADSEQ</a> or <a class="el" href="apreq__error_8h.html#a5">APREQ_ERROR_BADCHAR</a> on malformed input.</dd></dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>In the non-APR_SUCCESS case, dlen will be set to include the last succesfully decoded value. This function decodes %uXXXX into a utf8 (wide) character, following ECMA-262 (the Javascript spec) Section B.2.1.</dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS. <p>
+APR_INCOMPLETE if the iovec ends in the middle of an escape sequence. <p>
+<a class="el" href="apreq__error_8h.html#1ca7fd544bfb795c632bb105cfc2c0fd">APREQ_ERROR_BADSEQ</a> or <a class="el" href="apreq__error_8h.html#6b3acd6dfc132e3ea8ac310bf63aba04">APREQ_ERROR_BADCHAR</a> on malformed input.</dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>In the non-APR_SUCCESS case, dlen will be set to include the last succesfully decoded value. This function decodes %uXXXX into a utf8 (wide) character, following ECMA-262 (the Javascript spec) Section B.2.1. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a4"></a><!-- doxytag: member="apreq_util.h::apreq_encode" ref="a4" args="(char *dest, const char *src, const apr_size_t slen)" --><p>
+<a class="anchor" name="74bbf602809048452bbdbe886ceef023"></a><!-- doxytag: member="apreq_util.h::apreq_encode" ref="74bbf602809048452bbdbe886ceef023" args="(char *dest, const char *src, const apr_size_t slen)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> apreq_encode           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> apreq_encode           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">char *&nbsp;</td>
           <td class="mdname" nowrap> <em>dest</em>, </td>
@@ -642,7 +703,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>slen</em></td>
         </tr>
         <tr>
@@ -670,19 +731,19 @@
     <tr><td valign="top"></td><td valign="top"><em>slen</em>&nbsp;</td><td>Length of original string.</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>length of url-encoded string in dest; does not exceed 3 * slen.</dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>length of url-encoded string in dest; does not exceed 3 * slen. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a8"></a><!-- doxytag: member="apreq_util.h::apreq_escape" ref="a8" args="(apr_pool_t *p, const char *src, const apr_size_t slen)" --><p>
+<a class="anchor" name="3dbf930c2513c2cc8c3cd0e2a2aae05a"></a><!-- doxytag: member="apreq_util.h::apreq_escape" ref="3dbf930c2513c2cc8c3cd0e2a2aae05a" args="(apr_pool_t *p, const char *src, const apr_size_t slen)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> char* apreq_escape           </td>
+          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> char* apreq_escape           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>p</em>, </td>
         </tr>
         <tr>
@@ -694,7 +755,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>slen</em></td>
         </tr>
         <tr>
@@ -723,25 +784,25 @@
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>The url-encoded string.</dd></dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>Use this function insead of apreq_encode if its caller might otherwise overflow dest.</dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>Use this function insead of apreq_encode if its caller might otherwise overflow dest. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a13"></a><!-- doxytag: member="apreq_util.h::apreq_file_mktemp" ref="a13" args="(apr_file_t **fp, apr_pool_t *pool, const char *path)" --><p>
+<a class="anchor" name="16f1553486cb760816988839204d8118"></a><!-- doxytag: member="apreq_util.h::apreq_file_mktemp" ref="16f1553486cb760816988839204d8118" args="(apr_file_t **fp, apr_pool_t *pool, const char *path)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a> apreq_file_mktemp           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> apreq_file_mktemp           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#gga2">apr_file_t</a> **&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#g3ef3fef5cf5b3b076c886cb0770bc44a">apr_file_t</a> **&nbsp;</td>
           <td class="mdname" nowrap> <em>fp</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>pool</em>, </td>
         </tr>
         <tr>
@@ -776,17 +837,17 @@
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS. <p>
-Error status code from unsuccessful <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__filepath.html#gga1">apr_filepath_merge()</a>, or a failed <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#gga51">apr_file_mktemp()</a>.</dd></dl>
+Error status code from unsuccessful <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__filepath.html#gcde175408e0eb1cfca12cb0e71ded368">apr_filepath_merge()</a>, or a failed <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#g253668f6108de16a27b82bb43f02d453">apr_file_mktemp()</a>. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a17"></a><!-- doxytag: member="apreq_util.h::apreq_header_attribute" ref="a17" args="(const char *hdr, const char *name, const apr_size_t nlen, const char **val, apr_size_t *vlen)" --><p>
+<a class="anchor" name="51e7a21aeccdb0b1049235d202ff65b6"></a><!-- doxytag: member="apreq_util.h::apreq_header_attribute" ref="51e7a21aeccdb0b1049235d202ff65b6" args="(const char *hdr, const char *name, const apr_size_t nlen, const char **val, apr_size_t *vlen)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a> apreq_header_attribute           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> apreq_header_attribute           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">const char *&nbsp;</td>
           <td class="mdname" nowrap> <em>hdr</em>, </td>
@@ -800,7 +861,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>nlen</em>, </td>
         </tr>
         <tr>
@@ -812,7 +873,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> *&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>vlen</em></td>
         </tr>
         <tr>
@@ -843,18 +904,18 @@
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS. <p>
-<a class="el" href="apreq__error_8h.html#a12">APREQ_ERROR_NOATTR</a> if the attribute is not found. <p>
-<a class="el" href="apreq__error_8h.html#a6">APREQ_ERROR_BADSEQ</a> if an unpaired quote mark was detected.</dd></dl>
+<a class="el" href="apreq__error_8h.html#2147d545b92cf6c96809f6b4869c813c">APREQ_ERROR_NOATTR</a> if the attribute is not found. <p>
+<a class="el" href="apreq__error_8h.html#1ca7fd544bfb795c632bb105cfc2c0fd">APREQ_ERROR_BADSEQ</a> if an unpaired quote mark was detected. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a1"></a><!-- doxytag: member="apreq_util.h::apreq_index" ref="a1" args="(const char *hay, apr_size_t hlen, const char *ndl, apr_size_t nlen, const apreq_match_t type)" --><p>
+<a class="anchor" name="ec5bf42057db2740a0e5a0eb2e755faa"></a><!-- doxytag: member="apreq_util.h::apreq_index" ref="ec5bf42057db2740a0e5a0eb2e755faa" args="(const char *hay, apr_size_t hlen, const char *ndl, apr_size_t nlen, const apreq_match_t type)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga8">apr_ssize_t</a> apreq_index           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#g96c6cd4aa9d40d7eef07182f04d110eb">apr_ssize_t</a> apreq_index           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">const char *&nbsp;</td>
           <td class="mdname" nowrap> <em>hay</em>, </td>
@@ -862,7 +923,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>hlen</em>, </td>
         </tr>
         <tr>
@@ -874,13 +935,13 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>nlen</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap>const <a class="el" href="apreq_8h.html#a39">apreq_match_t</a>&nbsp;</td>
+          <td class="md" nowrap>const <a class="el" href="apreq_8h.html#e40c148b9e3268e34981d69082b3be33">apreq_match_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>type</em></td>
         </tr>
         <tr>
@@ -910,11 +971,11 @@
     <tr><td valign="top"></td><td valign="top"><em>type</em>&nbsp;</td><td>Match type.</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>Offset of match string, or -1 if no match is found.</dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>Offset of match string, or -1 if no match is found. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a0"></a><!-- doxytag: member="apreq_util.h::apreq_join" ref="a0" args="(apr_pool_t *p, const char *sep, const apr_array_header_t *arr, apreq_join_t mode)" --><p>
+<a class="anchor" name="d1c7e78620dd2b0563b1c1df592e43e7"></a><!-- doxytag: member="apreq_util.h::apreq_join" ref="d1c7e78620dd2b0563b1c1df592e43e7" args="(apr_pool_t *p, const char *sep, const apr_array_header_t *arr, apreq_join_t mode)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -922,7 +983,7 @@
         <tr>
           <td class="md" nowrap valign="top">char* apreq_join           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>p</em>, </td>
         </tr>
         <tr>
@@ -940,7 +1001,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="el" href="apreq_8h.html#a38">apreq_join_t</a>&nbsp;</td>
+          <td class="md" nowrap><a class="el" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328">apreq_join_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>mode</em></td>
         </tr>
         <tr>
@@ -969,17 +1030,17 @@
     <tr><td valign="top"></td><td valign="top"><em>mode</em>&nbsp;</td><td>Join type- see apreq_join_t.</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>Joined string, or NULL on error</dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>Joined string, or NULL on error </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a2"></a><!-- doxytag: member="apreq_util.h::apreq_quote" ref="a2" args="(char *dest, const char *src, const apr_size_t slen)" --><p>
+<a class="anchor" name="f8892e789ab4cfb1ebdba840029f3dfa"></a><!-- doxytag: member="apreq_util.h::apreq_quote" ref="f8892e789ab4cfb1ebdba840029f3dfa" args="(char *dest, const char *src, const apr_size_t slen)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> apreq_quote           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> apreq_quote           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">char *&nbsp;</td>
           <td class="mdname" nowrap> <em>dest</em>, </td>
@@ -993,7 +1054,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>slen</em></td>
         </tr>
         <tr>
@@ -1022,17 +1083,17 @@
     <tr><td valign="top"></td><td valign="top"><em>dest</em>&nbsp;</td><td>Destination string.</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>length of quoted copy in dest.</dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>length of quoted copy in dest. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="apreq_util.h::apreq_quote_once" ref="a3" args="(char *dest, const char *src, const apr_size_t slen)" --><p>
+<a class="anchor" name="8499b03a42041896c5493153a42ceaea"></a><!-- doxytag: member="apreq_util.h::apreq_quote_once" ref="8499b03a42041896c5493153a42ceaea" args="(char *dest, const char *src, const apr_size_t slen)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> apreq_quote_once           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> apreq_quote_once           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">char *&nbsp;</td>
           <td class="mdname" nowrap> <em>dest</em>, </td>
@@ -1046,7 +1107,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>slen</em></td>
         </tr>
         <tr>
@@ -1066,7 +1127,7 @@
     <td>
 
 <p>
-Same as <a class="el" href="apreq__util_8h.html#a2">apreq_quote()</a> except when src begins and ends in quote marks. In that case it assumes src is quoted correctly, and just copies src to dest.<p>
+Same as <a class="el" href="apreq__util_8h.html#f8892e789ab4cfb1ebdba840029f3dfa">apreq_quote()</a> except when src begins and ends in quote marks. In that case it assumes src is quoted correctly, and just copies src to dest.<p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>dest</em>&nbsp;</td><td>Location of quoted copy. Must be large enough to hold the copy and trailing null byte. </td></tr>
@@ -1075,17 +1136,17 @@
     <tr><td valign="top"></td><td valign="top"><em>dest</em>&nbsp;</td><td>Destination string.</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>length of quoted copy in dest.</dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>length of quoted copy in dest. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a9"></a><!-- doxytag: member="apreq_util.h::apreq_unescape" ref="a9" args="(char *str)" --><p>
+<a class="anchor" name="21b07faae90ae081971ff8cc9a067610"></a><!-- doxytag: member="apreq_util.h::apreq_unescape" ref="21b07faae90ae081971ff8cc9a067610" args="(char *str)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga8">apr_ssize_t</a> apreq_unescape           </td>
+          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#g96c6cd4aa9d40d7eef07182f04d110eb">apr_ssize_t</a> apreq_unescape           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">char *&nbsp;</td>
           <td class="mdname1" valign="top" nowrap> <em>str</em>          </td>
@@ -1110,17 +1171,17 @@
     <tr><td valign="top"></td><td valign="top"><em>str</em>&nbsp;</td><td>The string to decode</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>Length of decoded string, or &lt; 0 on error.</dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>Length of decoded string, or &lt; 0 on error. </dd></dl>
     </td>
   </tr>
 </table>
 <div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>