You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by is...@apache.org on 2010/12/03 12:09:45 UTC
svn commit: r1041774 [3/35] - in /httpd/site/trunk:
docs/apreq/docs/libapreq2/ xdocs/apreq/docs/libapreq2/
Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__cookie_8h-source.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__cookie_8h-source.html?rev=1041774&r1=1041773&r2=1041774&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__cookie_8h-source.html [utf-8] (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__cookie_8h-source.html [utf-8] Fri Dec 3 11:09:42 2010
@@ -1,7 +1,7 @@
<html>
<head>
<link rel="stylesheet" type="text/css" href="dox.css" />
- <title>libapreq2-2.12: libapreq2: include/apreq_cookie.h Source File</title>
+ <title>libapreq2-2.13: libapreq2: include/apreq_cookie.h Source File</title>
</head>
<body>
<div id="page-header">
@@ -10,23 +10,18 @@
<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.5.2 -->
-<div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="pages.html"><span>Related 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 List</span></a></li>
- <li><a href="globals.html"><span>Globals</span></a></li>
- </ul>
-</div>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="pages.html"><span>Related Pages</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="annotated.html"><span>Data Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="examples.html"><span>Examples</span></a></li>
+ </ul>
+ </div>
<h1>include/apreq_cookie.h</h1><a href="apreq__cookie_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
<a name="l00002"></a>00002 <span class="comment">** Licensed to the Apache Software Foundation (ASF) under one or more</span>
<a name="l00003"></a>00003 <span class="comment">** contributor license agreements. See the NOTICE file distributed with</span>
@@ -47,113 +42,129 @@
<a name="l00018"></a>00018 <span class="preprocessor">#ifndef APREQ_COOKIE_H</span>
<a name="l00019"></a>00019 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_COOKIE_H</span>
<a name="l00020"></a>00020 <span class="preprocessor"></span>
-<a name="l00021"></a>00021 <span class="preprocessor">#include "<a class="code" href="apreq_8h.html" title="Main header file...">apreq.h</a>"</span>
+<a name="l00021"></a>00021 <span class="preprocessor">#include "<a class="code" href="apreq_8h.html" title="Main header file...Define the generic APREQ_ macros and common data structures.">apreq.h</a>"</span>
<a name="l00022"></a>00022 <span class="preprocessor">#include "<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/apr__time_8h.html">apr_time.h</a>"</span>
<a name="l00023"></a>00023
<a name="l00024"></a>00024 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
<a name="l00026"></a>00026 <span class="preprocessor">#endif</span>
<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00048"></a><a class="code" href="apreq__cookie_8h.html#37ee4f59075a74fb4c68b0c59ef20842">00048</a> <span class="preprocessor">#define APREQ_COOKIE_MAX_LENGTH 4096</span>
+<a name="l00048"></a><a class="code" href="apreq__cookie_8h.html#681b8ef60cad05e684876d4dd2be043b">00048</a> <span class="preprocessor">#define APREQ_COOKIE_MAX_LENGTH 4096</span>
<a name="l00049"></a>00049 <span class="preprocessor"></span>
<a name="l00053"></a><a class="code" href="structapreq__cookie__t.html">00053</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> {
<a name="l00054"></a>00054
-<a name="l00055"></a><a class="code" href="structapreq__cookie__t.html#4745e0c63dcd31baa6703dc4ed64b53b">00055</a> <span class="keywordtype">char</span> *<a class="code" href="structapreq__cookie__t.html#4745e0c63dcd31baa6703dc4ed64b53b">path</a>;
-<a name="l00056"></a><a class="code" href="structapreq__cookie__t.html#7c3a1af6c286246ff4fc2c1f4b2abf9e">00056</a> <span class="keywordtype">char</span> *<a class="code" href="structapreq__cookie__t.html#7c3a1af6c286246ff4fc2c1f4b2abf9e">domain</a>;
-<a name="l00057"></a><a class="code" href="structapreq__cookie__t.html#ead6370f8a3d937ecbf69e2fcfa71cb7">00057</a> <span class="keywordtype">char</span> *<a class="code" href="structapreq__cookie__t.html#ead6370f8a3d937ecbf69e2fcfa71cb7">port</a>;
-<a name="l00058"></a><a class="code" href="structapreq__cookie__t.html#86ddc110bc4ade8fd2caec3bf4fa66b5">00058</a> <span class="keywordtype">char</span> *<a class="code" href="structapreq__cookie__t.html#86ddc110bc4ade8fd2caec3bf4fa66b5">comment</a>;
-<a name="l00059"></a><a class="code" href="structapreq__cookie__t.html#540294d3bd793f7653c83343131bb1ba">00059</a> <span class="keywordtype">char</span> *<a class="code" href="structapreq__cookie__t.html#540294d3bd793f7653c83343131bb1ba">commentURL</a>;
-<a name="l00060"></a><a class="code" href="structapreq__cookie__t.html#0452e1d76efa339c5afa55992c5bce10">00060</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__time.html#ggedd0f998e5cde878c0fefa41a1ee94bd">apr_time_t</a> <a class="code" href="structapreq__cookie__t.html#0452e1d76efa339c5afa55992c5bce10">max_age</a>;
-<a name="l00061"></a><a class="code" href="structapreq__cookie__t.html#79cab1aea4c1900b799cd63da9168e57">00061</a> <span class="keywordtype">unsigned</span> <a class="code" href="structapreq__cookie__t.html#79cab1aea4c1900b799cd63da9168e57">flags</a>;
-<a name="l00062"></a><a class="code" href="structapreq__cookie__t.html#47d132128ac959e74a5b1797fb2a8f6e">00062</a> <span class="keyword">const</span> <a class="code" href="structapreq__value__t.html" title="libapreq's pre-extensible string type">apreq_value_t</a> <a class="code" href="structapreq__cookie__t.html#47d132128ac959e74a5b1797fb2a8f6e">v</a>;
+<a name="l00055"></a><a class="code" href="structapreq__cookie__t.html#75e2ad6da3068f50aca9b989e7e1729c">00055</a> <span class="keywordtype">char</span> *<a class="code" href="structapreq__cookie__t.html#75e2ad6da3068f50aca9b989e7e1729c">path</a>;
+<a name="l00056"></a><a class="code" href="structapreq__cookie__t.html#8097326f4b8711db7d3f085f283ac5a6">00056</a> <span class="keywordtype">char</span> *<a class="code" href="structapreq__cookie__t.html#8097326f4b8711db7d3f085f283ac5a6">domain</a>;
+<a name="l00057"></a><a class="code" href="structapreq__cookie__t.html#45dafe4c4b5a751a40bb4123ed691837">00057</a> <span class="keywordtype">char</span> *<a class="code" href="structapreq__cookie__t.html#45dafe4c4b5a751a40bb4123ed691837">port</a>;
+<a name="l00058"></a><a class="code" href="structapreq__cookie__t.html#f911681788862a8b0910074ef886bed2">00058</a> <span class="keywordtype">char</span> *<a class="code" href="structapreq__cookie__t.html#f911681788862a8b0910074ef886bed2">comment</a>;
+<a name="l00059"></a><a class="code" href="structapreq__cookie__t.html#1fa5dfca7e94ebeb6f31d87d926f7626">00059</a> <span class="keywordtype">char</span> *<a class="code" href="structapreq__cookie__t.html#1fa5dfca7e94ebeb6f31d87d926f7626">commentURL</a>;
+<a name="l00060"></a><a class="code" href="structapreq__cookie__t.html#e4f9a1bec2731a70e14b43342abe1077">00060</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__time.html#gdb4bde16055748190eae190c55aa02bb">apr_time_t</a> <a class="code" href="structapreq__cookie__t.html#e4f9a1bec2731a70e14b43342abe1077">max_age</a>;
+<a name="l00061"></a><a class="code" href="structapreq__cookie__t.html#7d83540c84756a3d4ad3c8503d24de6a">00061</a> <span class="keywordtype">unsigned</span> <a class="code" href="structapreq__cookie__t.html#7d83540c84756a3d4ad3c8503d24de6a">flags</a>;
+<a name="l00062"></a><a class="code" href="structapreq__cookie__t.html#4a4741916f814017f20b64061755cf76">00062</a> <span class="keyword">const</span> <a class="code" href="structapreq__value__t.html" title="libapreq&#39;s pre-extensible string type">apreq_value_t</a> <a class="code" href="structapreq__cookie__t.html#4a4741916f814017f20b64061755cf76">v</a>;
<a name="l00064"></a>00064 } <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a>;
<a name="l00065"></a>00065
<a name="l00066"></a>00066
-<a name="l00068"></a>00068 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
-<a name="l00069"></a><a class="code" href="apreq__cookie_8h.html#04cdf6697a1510076e89c47c2030c24c">00069</a> <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *<a class="code" href="apreq__cookie_8h.html#04cdf6697a1510076e89c47c2030c24c">apreq_value_to_cookie</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *val)
+<a name="l00068"></a>00068 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gada0f3e7bf27ea51795c2c27c20aee84">APR_INLINE</a>
+<a name="l00069"></a><a class="code" href="apreq__cookie_8h.html#b69d56f31d7c8f6f6f598a133817b46e">00069</a> <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *<a class="code" href="apreq__cookie_8h.html#b69d56f31d7c8f6f6f598a133817b46e">apreq_value_to_cookie</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *val)
<a name="l00070"></a>00070 {
<a name="l00071"></a>00071 <span class="keyword">union </span>{ <span class="keyword">const</span> <span class="keywordtype">char</span> *in; <span class="keywordtype">char</span> *out; } deconst;
<a name="l00072"></a>00072
<a name="l00073"></a>00073 deconst.in = val;
-<a name="l00074"></a>00074 <span class="keywordflow">return</span> <a class="code" href="apreq_8h.html#c01926d3b46471c3de5b30b8873a5335">apreq_attr_to_type</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a>, v,
-<a name="l00075"></a>00075 <a class="code" href="apreq_8h.html#c01926d3b46471c3de5b30b8873a5335">apreq_attr_to_type</a>(<a class="code" href="structapreq__value__t.html" title="libapreq's pre-extensible string type">apreq_value_t</a>, <a class="codeRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/1.3/" href="http://apr.apache.org/docs/apr-util/1.3/group___a_p_r___util___m_c.html#ggb0b2c3a8aeda505fd8b6253944e3a3d0">data</a>, deconst.out));
+<a name="l00074"></a>00074 <span class="keywordflow">return</span> <a class="code" href="apreq_8h.html#6355f965e8eabf742537bfd8da534376">apreq_attr_to_type</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a>, v,
+<a name="l00075"></a>00075 <a class="code" href="apreq_8h.html#6355f965e8eabf742537bfd8da534376">apreq_attr_to_type</a>(<a class="code" href="structapreq__value__t.html" title="libapreq&#39;s pre-extensible string type">apreq_value_t</a>, data, deconst.out));
<a name="l00076"></a>00076 }
<a name="l00077"></a>00077
-<a name="l00079"></a>00079 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
-<a name="l00080"></a><a class="code" href="apreq__cookie_8h.html#d85bbee41ab977df4a6e45d0608983f3">00080</a> <span class="keywordtype">unsigned</span> <a class="code" href="apreq__cookie_8h.html#d85bbee41ab977df4a6e45d0608983f3">apreq_cookie_version</a>(<span class="keyword">const</span> <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
-<a name="l00081"></a>00081 <span class="keywordflow">return</span> <a class="code" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a>(c-><a class="code" href="structapreq__cookie__t.html#79cab1aea4c1900b799cd63da9168e57">flags</a>, APREQ_COOKIE_VERSION);
+<a name="l00079"></a>00079 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gada0f3e7bf27ea51795c2c27c20aee84">APR_INLINE</a>
+<a name="l00080"></a><a class="code" href="apreq__cookie_8h.html#04eaee766e51f143ff2ca4d8a0107004">00080</a> <span class="keywordtype">unsigned</span> <a class="code" href="apreq__cookie_8h.html#04eaee766e51f143ff2ca4d8a0107004">apreq_cookie_version</a>(<span class="keyword">const</span> <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
+<a name="l00081"></a>00081 <span class="keywordflow">return</span> <a class="code" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a>(c-><a class="code" href="structapreq__cookie__t.html#7d83540c84756a3d4ad3c8503d24de6a">flags</a>, APREQ_COOKIE_VERSION);
<a name="l00082"></a>00082 }
<a name="l00083"></a>00083
-<a name="l00085"></a>00085 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
-<a name="l00086"></a><a class="code" href="apreq__cookie_8h.html#95f1d170c0ebbc49e7bc4ffdf7a4f1b0">00086</a> <span class="keywordtype">void</span> <a class="code" href="apreq__cookie_8h.html#95f1d170c0ebbc49e7bc4ffdf7a4f1b0">apreq_cookie_version_set</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c, <span class="keywordtype">unsigned</span> v) {
-<a name="l00087"></a>00087 <a class="code" href="apreq_8h.html#65dcca5633e0d67a13c9db43739ab7fb">APREQ_FLAGS_SET</a>(c-><a class="code" href="structapreq__cookie__t.html#79cab1aea4c1900b799cd63da9168e57">flags</a>, APREQ_COOKIE_VERSION, v);
+<a name="l00085"></a>00085 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gada0f3e7bf27ea51795c2c27c20aee84">APR_INLINE</a>
+<a name="l00086"></a><a class="code" href="apreq__cookie_8h.html#eff5b05ca6b935dd61dcc9da1a047546">00086</a> <span class="keywordtype">void</span> <a class="code" href="apreq__cookie_8h.html#eff5b05ca6b935dd61dcc9da1a047546">apreq_cookie_version_set</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c, <span class="keywordtype">unsigned</span> v) {
+<a name="l00087"></a>00087 <a class="code" href="apreq_8h.html#817a3e293b1ae4210ee68871d6b67e1f">APREQ_FLAGS_SET</a>(c-><a class="code" href="structapreq__cookie__t.html#7d83540c84756a3d4ad3c8503d24de6a">flags</a>, APREQ_COOKIE_VERSION, v);
<a name="l00088"></a>00088 }
<a name="l00089"></a>00089
-<a name="l00091"></a>00091 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
-<a name="l00092"></a><a class="code" href="apreq__cookie_8h.html#d28f3bcab852d424b3936d71183ef7ec">00092</a> <span class="keywordtype">unsigned</span> <a class="code" href="apreq__cookie_8h.html#d28f3bcab852d424b3936d71183ef7ec">apreq_cookie_is_secure</a>(<span class="keyword">const</span> <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
-<a name="l00093"></a>00093 <span class="keywordflow">return</span> <a class="code" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a>(c-><a class="code" href="structapreq__cookie__t.html#79cab1aea4c1900b799cd63da9168e57">flags</a>, APREQ_COOKIE_SECURE);
+<a name="l00091"></a>00091 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gada0f3e7bf27ea51795c2c27c20aee84">APR_INLINE</a>
+<a name="l00092"></a><a class="code" href="apreq__cookie_8h.html#7553c7f54497ce30e1828082c98c813e">00092</a> <span class="keywordtype">unsigned</span> <a class="code" href="apreq__cookie_8h.html#7553c7f54497ce30e1828082c98c813e">apreq_cookie_is_secure</a>(<span class="keyword">const</span> <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
+<a name="l00093"></a>00093 <span class="keywordflow">return</span> <a class="code" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a>(c-><a class="code" href="structapreq__cookie__t.html#7d83540c84756a3d4ad3c8503d24de6a">flags</a>, APREQ_COOKIE_SECURE);
<a name="l00094"></a>00094 }
<a name="l00095"></a>00095
-<a name="l00099"></a>00099 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
-<a name="l00100"></a><a class="code" href="apreq__cookie_8h.html#a5ea88e5f17cbfbd9322a56843025ea9">00100</a> <span class="keywordtype">void</span> <a class="code" href="apreq__cookie_8h.html#a5ea88e5f17cbfbd9322a56843025ea9">apreq_cookie_secure_on</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
-<a name="l00101"></a>00101 <a class="code" href="apreq_8h.html#39c379f0b425aa9c1ebaa849a0af4299">APREQ_FLAGS_ON</a>(c-><a class="code" href="structapreq__cookie__t.html#79cab1aea4c1900b799cd63da9168e57">flags</a>, APREQ_COOKIE_SECURE);
+<a name="l00099"></a>00099 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gada0f3e7bf27ea51795c2c27c20aee84">APR_INLINE</a>
+<a name="l00100"></a><a class="code" href="apreq__cookie_8h.html#1df7a1ba35cf4c47fc907f40b95fe5e4">00100</a> <span class="keywordtype">void</span> <a class="code" href="apreq__cookie_8h.html#1df7a1ba35cf4c47fc907f40b95fe5e4">apreq_cookie_secure_on</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
+<a name="l00101"></a>00101 <a class="code" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a>(c-><a class="code" href="structapreq__cookie__t.html#7d83540c84756a3d4ad3c8503d24de6a">flags</a>, APREQ_COOKIE_SECURE);
<a name="l00102"></a>00102 }
<a name="l00103"></a>00103
-<a name="l00105"></a>00105 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
-<a name="l00106"></a><a class="code" href="apreq__cookie_8h.html#9eac3b9fed9d8c5b9abee904c33a96b0">00106</a> <span class="keywordtype">void</span> <a class="code" href="apreq__cookie_8h.html#9eac3b9fed9d8c5b9abee904c33a96b0">apreq_cookie_secure_off</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
-<a name="l00107"></a>00107 <a class="code" href="apreq_8h.html#c0a32ded2f13208529721ebe7354d635">APREQ_FLAGS_OFF</a>(c-><a class="code" href="structapreq__cookie__t.html#79cab1aea4c1900b799cd63da9168e57">flags</a>, APREQ_COOKIE_SECURE);
+<a name="l00105"></a>00105 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gada0f3e7bf27ea51795c2c27c20aee84">APR_INLINE</a>
+<a name="l00106"></a><a class="code" href="apreq__cookie_8h.html#d9f4813b99b80801ba1dc11d0099ac10">00106</a> <span class="keywordtype">void</span> <a class="code" href="apreq__cookie_8h.html#d9f4813b99b80801ba1dc11d0099ac10">apreq_cookie_secure_off</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
+<a name="l00107"></a>00107 <a class="code" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a>(c-><a class="code" href="structapreq__cookie__t.html#7d83540c84756a3d4ad3c8503d24de6a">flags</a>, APREQ_COOKIE_SECURE);
<a name="l00108"></a>00108 }
<a name="l00109"></a>00109
-<a name="l00110"></a>00110
-<a name="l00112"></a>00112 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
-<a name="l00113"></a><a class="code" href="apreq__cookie_8h.html#619cd2f7fa1dead24c5d02366648a333">00113</a> <span class="keywordtype">unsigned</span> <a class="code" href="apreq__cookie_8h.html#619cd2f7fa1dead24c5d02366648a333">apreq_cookie_is_tainted</a>(<span class="keyword">const</span> <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
-<a name="l00114"></a>00114 <span class="keywordflow">return</span> <a class="code" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a>(c-><a class="code" href="structapreq__cookie__t.html#79cab1aea4c1900b799cd63da9168e57">flags</a>, APREQ_TAINTED);
-<a name="l00115"></a>00115 }
-<a name="l00116"></a>00116
-<a name="l00118"></a>00118 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
-<a name="l00119"></a><a class="code" href="apreq__cookie_8h.html#a2aa72c21e4bf7307fc693ff7ecf7162">00119</a> <span class="keywordtype">void</span> <a class="code" href="apreq__cookie_8h.html#a2aa72c21e4bf7307fc693ff7ecf7162">apreq_cookie_tainted_on</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
-<a name="l00120"></a>00120 <a class="code" href="apreq_8h.html#39c379f0b425aa9c1ebaa849a0af4299">APREQ_FLAGS_ON</a>(c-><a class="code" href="structapreq__cookie__t.html#79cab1aea4c1900b799cd63da9168e57">flags</a>, APREQ_TAINTED);
-<a name="l00121"></a>00121 }
-<a name="l00122"></a>00122
-<a name="l00124"></a>00124 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
-<a name="l00125"></a><a class="code" href="apreq__cookie_8h.html#697c127c1a7f6d3001f644053362187f">00125</a> <span class="keywordtype">void</span> <a class="code" href="apreq__cookie_8h.html#697c127c1a7f6d3001f644053362187f">apreq_cookie_tainted_off</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
-<a name="l00126"></a>00126 <a class="code" href="apreq_8h.html#c0a32ded2f13208529721ebe7354d635">APREQ_FLAGS_OFF</a>(c-><a class="code" href="structapreq__cookie__t.html#79cab1aea4c1900b799cd63da9168e57">flags</a>, APREQ_TAINTED);
-<a name="l00127"></a>00127 }
-<a name="l00128"></a>00128
-<a name="l00144"></a>00144 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>) <a class="code" href="apreq__cookie_8h.html#c0e4279cae55dcd483ae5649f8491452">apreq_parse_cookie_header</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> *pool,
-<a name="l00145"></a>00145 <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggfdafc0875a2cf6d44d17779ea91e4f1a">apr_table_t</a> *jar,
-<a name="l00146"></a>00146 const <span class="keywordtype">char</span> *header);
-<a name="l00147"></a>00147
-<a name="l00159"></a>00159 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *) <a class="code" href="apreq__cookie_8h.html#02d73f8a48941f866053a254efd0c3af">apreq_cookie_make</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> *pool,
-<a name="l00160"></a>00160 const <span class="keywordtype">char</span> *name,
-<a name="l00161"></a>00161 const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a> nlen,
-<a name="l00162"></a>00162 const <span class="keywordtype">char</span> *value,
-<a name="l00163"></a>00163 const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a> vlen);
-<a name="l00164"></a>00164
-<a name="l00174"></a>00174 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<span class="keywordtype">char</span>*) <a class="code" href="apreq__cookie_8h.html#b10a05c8a6226ada5e346414e30f86bd">apreq_cookie_as_string</a>(const <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c,
-<a name="l00175"></a>00175 <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> *<a class="codeRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/1.3/" href="http://apr.apache.org/docs/apr-util/1.3/group___a_p_r___util___m_c.html#gg1694c2a3936b5c65143864201d1e044a">p</a>);
-<a name="l00176"></a>00176
-<a name="l00177"></a>00177
-<a name="l00190"></a>00190 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<span class="keywordtype">int</span>) <a class="code" href="apreq__cookie_8h.html#6db4ed82a14e82320690ca335a8c89cb">apreq_cookie_serialize</a>(const <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c,
-<a name="l00191"></a>00191 <span class="keywordtype">char</span> *buf, <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a> <a class="codeRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/1.3/" href="http://apr.apache.org/docs/apr-util/1.3/group___a_p_r___util___m_c.html#gg7f0494f6390dda2989c702055127817c">len</a>);
-<a name="l00192"></a>00192
-<a name="l00207"></a>00207 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<span class="keywordtype">void</span>) <a class="code" href="apreq__cookie_8h.html#91126833a93e841dc72b055f0a0c3219">apreq_cookie_expires</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c,
-<a name="l00208"></a>00208 const <span class="keywordtype">char</span> *time_str);
-<a name="l00209"></a>00209
-<a name="l00210"></a>00210 <span class="preprocessor">#ifdef __cplusplus</span>
-<a name="l00211"></a>00211 <span class="preprocessor"></span> }
-<a name="l00212"></a>00212 <span class="preprocessor">#endif</span>
-<a name="l00213"></a>00213 <span class="preprocessor"></span>
-<a name="l00214"></a>00214 <span class="preprocessor">#endif </span><span class="comment">/*APREQ_COOKIE_H*/</span>
-<a name="l00215"></a>00215
-<a name="l00216"></a>00216
-</pre></div><div id="footer">
+<a name="l00111"></a>00111 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gada0f3e7bf27ea51795c2c27c20aee84">APR_INLINE</a>
+<a name="l00112"></a><a class="code" href="apreq__cookie_8h.html#61c3709414b9fe614e32587da8ee8e8a">00112</a> <span class="keywordtype">unsigned</span> <a class="code" href="apreq__cookie_8h.html#61c3709414b9fe614e32587da8ee8e8a">apreq_cookie_is_httponly</a>(<span class="keyword">const</span> <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
+<a name="l00113"></a>00113 <span class="keywordflow">return</span> <a class="code" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a>(c-><a class="code" href="structapreq__cookie__t.html#7d83540c84756a3d4ad3c8503d24de6a">flags</a>, APREQ_COOKIE_HTTPONLY);
+<a name="l00114"></a>00114 }
+<a name="l00115"></a>00115
+<a name="l00120"></a>00120 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gada0f3e7bf27ea51795c2c27c20aee84">APR_INLINE</a>
+<a name="l00121"></a><a class="code" href="apreq__cookie_8h.html#a9a94a9b03dea7b286a9c4041d3c7e4e">00121</a> <span class="keywordtype">void</span> <a class="code" href="apreq__cookie_8h.html#a9a94a9b03dea7b286a9c4041d3c7e4e">apreq_cookie_httponly_on</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
+<a name="l00122"></a>00122 <a class="code" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a>(c-><a class="code" href="structapreq__cookie__t.html#7d83540c84756a3d4ad3c8503d24de6a">flags</a>, APREQ_COOKIE_HTTPONLY);
+<a name="l00123"></a>00123 }
+<a name="l00124"></a>00124
+<a name="l00126"></a>00126 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gada0f3e7bf27ea51795c2c27c20aee84">APR_INLINE</a>
+<a name="l00127"></a><a class="code" href="apreq__cookie_8h.html#619cc2d56e20134e91bf1d31ab26bfec">00127</a> <span class="keywordtype">void</span> <a class="code" href="apreq__cookie_8h.html#619cc2d56e20134e91bf1d31ab26bfec">apreq_cookie_httponly_off</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
+<a name="l00128"></a>00128 <a class="code" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a>(c-><a class="code" href="structapreq__cookie__t.html#7d83540c84756a3d4ad3c8503d24de6a">flags</a>, APREQ_COOKIE_HTTPONLY);
+<a name="l00129"></a>00129 }
+<a name="l00130"></a>00130
+<a name="l00131"></a>00131
+<a name="l00133"></a>00133 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gada0f3e7bf27ea51795c2c27c20aee84">APR_INLINE</a>
+<a name="l00134"></a><a class="code" href="apreq__cookie_8h.html#08618139ba29e98cd2327de3f0e961fe">00134</a> <span class="keywordtype">unsigned</span> <a class="code" href="apreq__cookie_8h.html#08618139ba29e98cd2327de3f0e961fe">apreq_cookie_is_tainted</a>(<span class="keyword">const</span> <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
+<a name="l00135"></a>00135 <span class="keywordflow">return</span> <a class="code" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a>(c-><a class="code" href="structapreq__cookie__t.html#7d83540c84756a3d4ad3c8503d24de6a">flags</a>, APREQ_TAINTED);
+<a name="l00136"></a>00136 }
+<a name="l00137"></a>00137
+<a name="l00139"></a>00139 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gada0f3e7bf27ea51795c2c27c20aee84">APR_INLINE</a>
+<a name="l00140"></a><a class="code" href="apreq__cookie_8h.html#feec2e0802ae883d4f2fda750b74ca55">00140</a> <span class="keywordtype">void</span> <a class="code" href="apreq__cookie_8h.html#feec2e0802ae883d4f2fda750b74ca55">apreq_cookie_tainted_on</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
+<a name="l00141"></a>00141 <a class="code" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a>(c-><a class="code" href="structapreq__cookie__t.html#7d83540c84756a3d4ad3c8503d24de6a">flags</a>, APREQ_TAINTED);
+<a name="l00142"></a>00142 }
+<a name="l00143"></a>00143
+<a name="l00145"></a>00145 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gada0f3e7bf27ea51795c2c27c20aee84">APR_INLINE</a>
+<a name="l00146"></a><a class="code" href="apreq__cookie_8h.html#c3b777e9709fa062ff978afef3867964">00146</a> <span class="keywordtype">void</span> <a class="code" href="apreq__cookie_8h.html#c3b777e9709fa062ff978afef3867964">apreq_cookie_tainted_off</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c) {
+<a name="l00147"></a>00147 <a class="code" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a>(c-><a class="code" href="structapreq__cookie__t.html#7d83540c84756a3d4ad3c8503d24de6a">flags</a>, APREQ_TAINTED);
+<a name="l00148"></a>00148 }
+<a name="l00149"></a>00149
+<a name="l00165"></a>00165 <a class="code" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a>) <a class="code" href="apreq__cookie_8h.html#113be08c01bc82605ec52d80c054cbf6">apreq_parse_cookie_header</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *pool,
+<a name="l00166"></a>00166 <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#gd7ea82d6608a4a633fc3775694ab71e4">apr_table_t</a> *jar,
+<a name="l00167"></a>00167 const <span class="keywordtype">char</span> *header);
+<a name="l00168"></a>00168
+<a name="l00180"></a>00180 <a class="code" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *) <a class="code" href="apreq__cookie_8h.html#53b5bb02baf7fb318cd643fb55820422">apreq_cookie_make</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *pool,
+<a name="l00181"></a>00181 const <span class="keywordtype">char</span> *name,
+<a name="l00182"></a>00182 const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gaa72b2253f6f3032cefea5712a27540e">apr_size_t</a> nlen,
+<a name="l00183"></a>00183 const <span class="keywordtype">char</span> *value,
+<a name="l00184"></a>00184 const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gaa72b2253f6f3032cefea5712a27540e">apr_size_t</a> vlen);
+<a name="l00185"></a>00185
+<a name="l00195"></a>00195 <a class="code" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE</a>(<span class="keywordtype">char</span>*) <a class="code" href="apreq__cookie_8h.html#10c1d6639303c3f85fb5818d88e654d3">apreq_cookie_as_string</a>(const <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c,
+<a name="l00196"></a>00196 <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *p);
+<a name="l00197"></a>00197
+<a name="l00198"></a>00198
+<a name="l00211"></a>00211 <a class="code" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE</a>(<span class="keywordtype">int</span>) <a class="code" href="apreq__cookie_8h.html#fc06d8f5e4ee8530013c4f3c3b12e01f">apreq_cookie_serialize</a>(const <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c,
+<a name="l00212"></a>00212 <span class="keywordtype">char</span> *buf, <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gaa72b2253f6f3032cefea5712a27540e">apr_size_t</a> len);
+<a name="l00213"></a>00213
+<a name="l00228"></a>00228 <a class="code" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE</a>(<span class="keywordtype">void</span>) <a class="code" href="apreq__cookie_8h.html#8c6eb3c7c0f003bdc150d2ce99dacc7f">apreq_cookie_expires</a>(<a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *c,
+<a name="l00229"></a>00229 const <span class="keywordtype">char</span> *time_str);
+<a name="l00230"></a>00230
+<a name="l00231"></a>00231 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00232"></a>00232 <span class="preprocessor"></span> }
+<a name="l00233"></a>00233 <span class="preprocessor">#endif</span>
+<a name="l00234"></a>00234 <span class="preprocessor"></span>
+<a name="l00235"></a>00235 <span class="preprocessor">#endif </span><span class="comment">/*APREQ_COOKIE_H*/</span>
+<a name="l00236"></a>00236
+<a name="l00237"></a>00237
+</pre></div></div>
+<div id="footer">
<p class="apache">
Copyright © 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.5.2 on 6 Mar 2009</span>
+version 1.5.6 on 3 Dec 2010</span>
</p>
</div>
</body>
Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__cookie_8h.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__cookie_8h.html?rev=1041774&r1=1041773&r2=1041774&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__cookie_8h.html [utf-8] (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__cookie_8h.html [utf-8] Fri Dec 3 11:09:42 2010
@@ -1,7 +1,7 @@
<html>
<head>
<link rel="stylesheet" type="text/css" href="dox.css" />
- <title>libapreq2-2.12: libapreq2: include/apreq_cookie.h File Reference</title>
+ <title>libapreq2-2.13: libapreq2: include/apreq_cookie.h File Reference</title>
</head>
<body>
<div id="page-header">
@@ -10,24 +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.5.2 -->
-<div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="pages.html"><span>Related 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 List</span></a></li>
- <li><a href="globals.html"><span>Globals</span></a></li>
- </ul>
-</div>
-<h1>include/apreq_cookie.h File Reference</h1>Cookies and Jars. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="pages.html"><span>Related Pages</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="annotated.html"><span>Data Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="examples.html"><span>Examples</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>include/apreq_cookie.h File Reference</h1>Cookies and Jars.<p>
+<a class="el" href="apreq__cookie_8h.html" title="Cookies and Jars.apreq_cookie.h describes a common server-side API for request (incoming)...">apreq_cookie.h</a> describes a common server-side API for request (incoming) and response (outgoing) cookies. It aims towards compliance with the standard cookie specifications listed below. <a href="#_details">More...</a>
<p>
<code>#include "<a class="el" href="apreq_8h-source.html">apreq.h</a>"</code><br>
<code>#include "<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/apr__time_8h.html">apr_time.h</a>"</code><br>
@@ -40,48 +38,54 @@
<tr><td class="mdescLeft"> </td><td class="mdescRight">Cookie type, supporting both Netscape and RFC cookie specifications. <a href="structapreq__cookie__t.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#37ee4f59075a74fb4c68b0c59ef20842">APREQ_COOKIE_MAX_LENGTH</a> 4096</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#681b8ef60cad05e684876d4dd2be043b">APREQ_COOKIE_MAX_LENGTH</a> 4096</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#04cdf6697a1510076e89c47c2030c24c">apreq_value_to_cookie</a> (const char *val)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#b69d56f31d7c8f6f6f598a133817b46e">apreq_value_to_cookie</a> (const char *val)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#04eaee766e51f143ff2ca4d8a0107004">apreq_cookie_version</a> (const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#eff5b05ca6b935dd61dcc9da1a047546">apreq_cookie_version_set</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c, unsigned v)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#7553c7f54497ce30e1828082c98c813e">apreq_cookie_is_secure</a> (const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#d85bbee41ab977df4a6e45d0608983f3">apreq_cookie_version</a> (const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#1df7a1ba35cf4c47fc907f40b95fe5e4">apreq_cookie_secure_on</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#95f1d170c0ebbc49e7bc4ffdf7a4f1b0">apreq_cookie_version_set</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c, unsigned v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#d9f4813b99b80801ba1dc11d0099ac10">apreq_cookie_secure_off</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#d28f3bcab852d424b3936d71183ef7ec">apreq_cookie_is_secure</a> (const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#61c3709414b9fe614e32587da8ee8e8a">apreq_cookie_is_httponly</a> (const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#a5ea88e5f17cbfbd9322a56843025ea9">apreq_cookie_secure_on</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#a9a94a9b03dea7b286a9c4041d3c7e4e">apreq_cookie_httponly_on</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#9eac3b9fed9d8c5b9abee904c33a96b0">apreq_cookie_secure_off</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#619cc2d56e20134e91bf1d31ab26bfec">apreq_cookie_httponly_off</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#619cd2f7fa1dead24c5d02366648a333">apreq_cookie_is_tainted</a> (const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#08618139ba29e98cd2327de3f0e961fe">apreq_cookie_is_tainted</a> (const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#a2aa72c21e4bf7307fc693ff7ecf7162">apreq_cookie_tainted_on</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#feec2e0802ae883d4f2fda750b74ca55">apreq_cookie_tainted_on</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#697c127c1a7f6d3001f644053362187f">apreq_cookie_tainted_off</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#c3b777e9709fa062ff978afef3867964">apreq_cookie_tainted_off</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#c0e4279cae55dcd483ae5649f8491452">apreq_parse_cookie_header</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> *pool, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggfdafc0875a2cf6d44d17779ea91e4f1a">apr_table_t</a> *jar, const char *header)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#113be08c01bc82605ec52d80c054cbf6">apreq_parse_cookie_header</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *pool, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#gd7ea82d6608a4a633fc3775694ab71e4">apr_table_t</a> *jar, const char *header)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#02d73f8a48941f866053a254efd0c3af">apreq_cookie_make</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> *pool, const char *name, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a> nlen, const char *value, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a> vlen)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#53b5bb02baf7fb318cd643fb55820422">apreq_cookie_make</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *pool, const char *name, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gaa72b2253f6f3032cefea5712a27540e">apr_size_t</a> nlen, const char *value, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gaa72b2253f6f3032cefea5712a27540e">apr_size_t</a> vlen)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#b10a05c8a6226ada5e346414e30f86bd">apreq_cookie_as_string</a> (const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> *<a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/1.3/" href="http://apr.apache.org/docs/apr-util/1.3/group___a_p_r___util___m_c.html#gg1694c2a3936b5c65143864201d1e044a">p</a>)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#10c1d6639303c3f85fb5818d88e654d3">apreq_cookie_as_string</a> (const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *p)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#6db4ed82a14e82320690ca335a8c89cb">apreq_cookie_serialize</a> (const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c, char *buf, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a> <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/1.3/" href="http://apr.apache.org/docs/apr-util/1.3/group___a_p_r___util___m_c.html#gg7f0494f6390dda2989c702055127817c">len</a>)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#fc06d8f5e4ee8530013c4f3c3b12e01f">apreq_cookie_serialize</a> (const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c, char *buf, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gaa72b2253f6f3032cefea5712a27540e">apr_size_t</a> len)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#91126833a93e841dc72b055f0a0c3219">apreq_cookie_expires</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c, const char *time_str)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#8c6eb3c7c0f003bdc150d2ce99dacc7f">apreq_cookie_expires</a> (<a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *c, const char *time_str)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
-Cookies and Jars.
+Cookies and Jars.<p>
+<a class="el" href="apreq__cookie_8h.html" title="Cookies and Jars.apreq_cookie.h describes a common server-side API for request (incoming)...">apreq_cookie.h</a> describes a common server-side API for request (incoming) and response (outgoing) cookies. It aims towards compliance with the standard cookie specifications listed below.
<p>
-<a class="el" href="apreq__cookie_8h.html" title="Cookies and Jars.">apreq_cookie.h</a> describes a common server-side API for request (incoming) and response (outgoing) cookies. It aims towards compliance with the standard cookie specifications listed below.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a href="http://wp.netscape.com/newsref/std/cookie_spec.html">http://wp.netscape.com/newsref/std/cookie_spec.html</a> <p>
<a href="http://www.ietf.org/rfc/rfc2109.txt">http://www.ietf.org/rfc/rfc2109.txt</a> <p>
<a href="http://www.ietf.org/rfc/rfc2964.txt">http://www.ietf.org/rfc/rfc2964.txt</a> <p>
<a href="http://www.ietf.org/rfc/rfc2965.txt">http://www.ietf.org/rfc/rfc2965.txt</a> </dd></dl>
<hr><h2>Define Documentation</h2>
-<a class="anchor" name="37ee4f59075a74fb4c68b0c59ef20842"></a><!-- doxytag: member="apreq_cookie.h::APREQ_COOKIE_MAX_LENGTH" ref="37ee4f59075a74fb4c68b0c59ef20842" args="" -->
+<a class="anchor" name="681b8ef60cad05e684876d4dd2be043b"></a><!-- doxytag: member="apreq_cookie.h::APREQ_COOKIE_MAX_LENGTH" ref="681b8ef60cad05e684876d4dd2be043b" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -93,12 +97,12 @@ Cookies and Jars.
<div class="memdoc">
<p>
-<dl compact><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>convert this macro to an <a class="el" href="structapreq__module__t.html" title="Vtable describing the necessary environment functions.">apreq_module_t</a> method.</dd></dl>
+This macro is deprecated.<p>
Maximum length of a single Set-Cookie(2) header.
</div>
</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="b10a05c8a6226ada5e346414e30f86bd"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_as_string" ref="b10a05c8a6226ada5e346414e30f86bd" args="(const apreq_cookie_t *c, apr_pool_t *p)" -->
+<a class="anchor" name="10c1d6639303c3f85fb5818d88e654d3"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_as_string" ref="10c1d6639303c3f85fb5818d88e654d3" args="(const apreq_cookie_t *c, apr_pool_t *p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -111,13 +115,13 @@ Maximum length of a single Set-Cookie(2)
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> * </td>
+ <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> * </td>
<td class="paramname"> <em>p</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
- <td></td><td></td><td width="100%"></td>
+ <td></td><td></td><td></td>
</tr>
</table>
</div>
@@ -135,7 +139,7 @@ Returns a string that represents the coo
</div>
</div><p>
-<a class="anchor" name="91126833a93e841dc72b055f0a0c3219"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_expires" ref="91126833a93e841dc72b055f0a0c3219" args="(apreq_cookie_t *c, const char *time_str)" -->
+<a class="anchor" name="8c6eb3c7c0f003bdc150d2ce99dacc7f"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_expires" ref="8c6eb3c7c0f003bdc150d2ce99dacc7f" args="(apreq_cookie_t *c, const char *time_str)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -154,7 +158,7 @@ Returns a string that represents the coo
<tr>
<td></td>
<td>)</td>
- <td></td><td></td><td width="100%"></td>
+ <td></td><td></td><td></td>
</tr>
</table>
</div>
@@ -165,14 +169,75 @@ Set the Cookie's expiration date.<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>c</em> </td><td>The cookie. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>time_str</em> </td><td>If NULL, the Cookie's expiration date is unset, making it a session cookie. This means no "expires" or "max-age" attribute will appear in the cookie's serialized form. If time_str is not NULL, the expiration date will be reset to the offset (from now) represented by time_str. The time_str should be in a format that <a class="el" href="apreq__util_8h.html#d72c27a9b4236dc731bb9a8abe5c142a">apreq_atoi64t()</a> can understand, namely /[+-]?\d+\s*[YMDhms]/.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>time_str</em> </td><td>If NULL, the Cookie's expiration date is unset, making it a session cookie. This means no "expires" or "max-age" attribute will appear in the cookie's serialized form. If time_str is not NULL, the expiration date will be reset to the offset (from now) represented by time_str. The time_str should be in a format that <a class="el" href="apreq__util_8h.html#4e838a92724aa7d9be0b978dc5c4e50c">apreq_atoi64t()</a> can understand, namely /[+-]?\d+\s*[YMDhms]/.</td></tr>
</table>
</dl>
-<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Now time_str may also be a fixed date; see <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/1.3/" href="http://apr.apache.org/docs/apr-util/1.3/group___a_p_r___util___date.html#ggcef698361f924851a2c6940d9ef5ceca">apr_date_parse_rfc()</a> for admissible formats. </dd></dl>
+<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Now time_str may also be a fixed date; see <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/1.3/" href="http://apr.apache.org/docs/apr-util/1.3/group___a_p_r___util___date.html#ga6d4a18ff9f40c37c0f145d063c50e96">apr_date_parse_rfc()</a> for admissible formats. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="619cc2d56e20134e91bf1d31ab26bfec"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_httponly_off" ref="619cc2d56e20134e91bf1d31ab26bfec" args="(apreq_cookie_t *c)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static APR_INLINE void apreq_cookie_httponly_off </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td>
+ <td class="paramname"> <em>c</em> </td>
+ <td> ) </td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Turns off the cookie's HttpOnly flag.
+</div>
+</div><p>
+<a class="anchor" name="a9a94a9b03dea7b286a9c4041d3c7e4e"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_httponly_on" ref="a9a94a9b03dea7b286a9c4041d3c7e4e" args="(apreq_cookie_t *c)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static APR_INLINE void apreq_cookie_httponly_on </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td>
+ <td class="paramname"> <em>c</em> </td>
+ <td> ) </td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>
+Sets the cookie's HttpOnly flag, meaning it is not accessible through client-side script in supported browsers.
</div>
</div><p>
-<a class="anchor" name="d28f3bcab852d424b3936d71183ef7ec"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_is_secure" ref="d28f3bcab852d424b3936d71183ef7ec" args="(const apreq_cookie_t *c)" -->
+<a class="anchor" name="61c3709414b9fe614e32587da8ee8e8a"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_is_httponly" ref="61c3709414b9fe614e32587da8ee8e8a" args="(const apreq_cookie_t *c)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static APR_INLINE unsigned apreq_cookie_is_httponly </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td>
+ <td class="paramname"> <em>c</em> </td>
+ <td> ) </td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 if the HttpOnly flag is set, 0 otherwise. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="7553c7f54497ce30e1828082c98c813e"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_is_secure" ref="7553c7f54497ce30e1828082c98c813e" args="(const apreq_cookie_t *c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -182,7 +247,7 @@ Set the Cookie's expiration date.<p>
<td class="paramtype">const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td>
<td class="paramname"> <em>c</em> </td>
<td> ) </td>
- <td width="100%"><code> [static]</code></td>
+ <td><code> [static]</code></td>
</tr>
</table>
</div>
@@ -193,7 +258,7 @@ Set the Cookie's expiration date.<p>
</div>
</div><p>
-<a class="anchor" name="619cd2f7fa1dead24c5d02366648a333"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_is_tainted" ref="619cd2f7fa1dead24c5d02366648a333" args="(const apreq_cookie_t *c)" -->
+<a class="anchor" name="08618139ba29e98cd2327de3f0e961fe"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_is_tainted" ref="08618139ba29e98cd2327de3f0e961fe" args="(const apreq_cookie_t *c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -203,7 +268,7 @@ Set the Cookie's expiration date.<p>
<td class="paramtype">const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td>
<td class="paramname"> <em>c</em> </td>
<td> ) </td>
- <td width="100%"><code> [static]</code></td>
+ <td><code> [static]</code></td>
</tr>
</table>
</div>
@@ -214,14 +279,14 @@ Set the Cookie's expiration date.<p>
</div>
</div><p>
-<a class="anchor" name="02d73f8a48941f866053a254efd0c3af"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_make" ref="02d73f8a48941f866053a254efd0c3af" args="(apr_pool_t *pool, const char *name, const apr_size_t nlen, const char *value, const apr_size_t vlen)" -->
+<a class="anchor" name="53b5bb02baf7fb318cd643fb55820422"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_make" ref="53b5bb02baf7fb318cd643fb55820422" args="(apr_pool_t *pool, const char *name, const apr_size_t nlen, const char *value, const apr_size_t vlen)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a>* apreq_cookie_make </td>
<td>(</td>
- <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> * </td>
+ <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> * </td>
<td class="paramname"> <em>pool</em>, </td>
</tr>
<tr>
@@ -233,7 +298,7 @@ Set the Cookie's expiration date.<p>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a> </td>
+ <td class="paramtype">const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gaa72b2253f6f3032cefea5712a27540e">apr_size_t</a> </td>
<td class="paramname"> <em>nlen</em>, </td>
</tr>
<tr>
@@ -245,13 +310,13 @@ Set the Cookie's expiration date.<p>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a> </td>
+ <td class="paramtype">const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gaa72b2253f6f3032cefea5712a27540e">apr_size_t</a> </td>
<td class="paramname"> <em>vlen</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
- <td></td><td></td><td width="100%"></td>
+ <td></td><td></td><td></td>
</tr>
</table>
</div>
@@ -272,7 +337,7 @@ Returns a new cookie, made from the argu
</div>
</div><p>
-<a class="anchor" name="9eac3b9fed9d8c5b9abee904c33a96b0"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_secure_off" ref="9eac3b9fed9d8c5b9abee904c33a96b0" args="(apreq_cookie_t *c)" -->
+<a class="anchor" name="d9f4813b99b80801ba1dc11d0099ac10"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_secure_off" ref="d9f4813b99b80801ba1dc11d0099ac10" args="(apreq_cookie_t *c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -282,7 +347,7 @@ Returns a new cookie, made from the argu
<td class="paramtype"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td>
<td class="paramname"> <em>c</em> </td>
<td> ) </td>
- <td width="100%"><code> [static]</code></td>
+ <td><code> [static]</code></td>
</tr>
</table>
</div>
@@ -292,7 +357,7 @@ Returns a new cookie, made from the argu
Turns off the cookie's secure flag.
</div>
</div><p>
-<a class="anchor" name="a5ea88e5f17cbfbd9322a56843025ea9"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_secure_on" ref="a5ea88e5f17cbfbd9322a56843025ea9" args="(apreq_cookie_t *c)" -->
+<a class="anchor" name="1df7a1ba35cf4c47fc907f40b95fe5e4"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_secure_on" ref="1df7a1ba35cf4c47fc907f40b95fe5e4" args="(apreq_cookie_t *c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -302,7 +367,7 @@ Turns off the cookie's secure flag.
<td class="paramtype"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td>
<td class="paramname"> <em>c</em> </td>
<td> ) </td>
- <td width="100%"><code> [static]</code></td>
+ <td><code> [static]</code></td>
</tr>
</table>
</div>
@@ -312,7 +377,7 @@ Turns off the cookie's secure flag.
Sets the cookie's secure flag, meaning it only comes back over an SSL-encrypted connction.
</div>
</div><p>
-<a class="anchor" name="6db4ed82a14e82320690ca335a8c89cb"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_serialize" ref="6db4ed82a14e82320690ca335a8c89cb" args="(const apreq_cookie_t *c, char *buf, apr_size_t len)" -->
+<a class="anchor" name="fc06d8f5e4ee8530013c4f3c3b12e01f"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_serialize" ref="fc06d8f5e4ee8530013c4f3c3b12e01f" args="(const apreq_cookie_t *c, char *buf, apr_size_t len)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -331,13 +396,13 @@ Sets the cookie's secure flag, meaning i
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a> </td>
+ <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gaa72b2253f6f3032cefea5712a27540e">apr_size_t</a> </td>
<td class="paramname"> <em>len</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
- <td></td><td></td><td width="100%"></td>
+ <td></td><td></td><td></td>
</tr>
</table>
</div>
@@ -356,7 +421,7 @@ Same functionality as apreq_cookie_as_st
</div>
</div><p>
-<a class="anchor" name="697c127c1a7f6d3001f644053362187f"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_tainted_off" ref="697c127c1a7f6d3001f644053362187f" args="(apreq_cookie_t *c)" -->
+<a class="anchor" name="c3b777e9709fa062ff978afef3867964"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_tainted_off" ref="c3b777e9709fa062ff978afef3867964" args="(apreq_cookie_t *c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -366,7 +431,7 @@ Same functionality as apreq_cookie_as_st
<td class="paramtype"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td>
<td class="paramname"> <em>c</em> </td>
<td> ) </td>
- <td width="100%"><code> [static]</code></td>
+ <td><code> [static]</code></td>
</tr>
</table>
</div>
@@ -376,7 +441,7 @@ Same functionality as apreq_cookie_as_st
Turns off the cookie's tainted flag.
</div>
</div><p>
-<a class="anchor" name="a2aa72c21e4bf7307fc693ff7ecf7162"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_tainted_on" ref="a2aa72c21e4bf7307fc693ff7ecf7162" args="(apreq_cookie_t *c)" -->
+<a class="anchor" name="feec2e0802ae883d4f2fda750b74ca55"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_tainted_on" ref="feec2e0802ae883d4f2fda750b74ca55" args="(apreq_cookie_t *c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -386,7 +451,7 @@ Turns off the cookie's tainted flag.
<td class="paramtype"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td>
<td class="paramname"> <em>c</em> </td>
<td> ) </td>
- <td width="100%"><code> [static]</code></td>
+ <td><code> [static]</code></td>
</tr>
</table>
</div>
@@ -396,7 +461,7 @@ Turns off the cookie's tainted flag.
Sets the cookie's tainted flag.
</div>
</div><p>
-<a class="anchor" name="d85bbee41ab977df4a6e45d0608983f3"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_version" ref="d85bbee41ab977df4a6e45d0608983f3" args="(const apreq_cookie_t *c)" -->
+<a class="anchor" name="04eaee766e51f143ff2ca4d8a0107004"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_version" ref="04eaee766e51f143ff2ca4d8a0107004" args="(const apreq_cookie_t *c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -406,7 +471,7 @@ Sets the cookie's tainted flag.
<td class="paramtype">const <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> * </td>
<td class="paramname"> <em>c</em> </td>
<td> ) </td>
- <td width="100%"><code> [static]</code></td>
+ <td><code> [static]</code></td>
</tr>
</table>
</div>
@@ -417,7 +482,7 @@ Sets the cookie's tainted flag.
</div>
</div><p>
-<a class="anchor" name="95f1d170c0ebbc49e7bc4ffdf7a4f1b0"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_version_set" ref="95f1d170c0ebbc49e7bc4ffdf7a4f1b0" args="(apreq_cookie_t *c, unsigned v)" -->
+<a class="anchor" name="eff5b05ca6b935dd61dcc9da1a047546"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_version_set" ref="eff5b05ca6b935dd61dcc9da1a047546" args="(apreq_cookie_t *c, unsigned v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -436,7 +501,7 @@ Sets the cookie's tainted flag.
<tr>
<td></td>
<td>)</td>
- <td></td><td></td><td width="100%"><code> [static]</code></td>
+ <td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
@@ -446,20 +511,20 @@ Sets the cookie's tainted flag.
Sets the cookie's protocol version.
</div>
</div><p>
-<a class="anchor" name="c0e4279cae55dcd483ae5649f8491452"></a><!-- doxytag: member="apreq_cookie.h::apreq_parse_cookie_header" ref="c0e4279cae55dcd483ae5649f8491452" args="(apr_pool_t *pool, apr_table_t *jar, const char *header)" -->
+<a class="anchor" name="113be08c01bc82605ec52d80c054cbf6"></a><!-- doxytag: member="apreq_cookie.h::apreq_parse_cookie_header" ref="113be08c01bc82605ec52d80c054cbf6" args="(apr_pool_t *pool, apr_table_t *jar, const char *header)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a> apreq_parse_cookie_header </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a> apreq_parse_cookie_header </td>
<td>(</td>
- <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> * </td>
+ <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> * </td>
<td class="paramname"> <em>pool</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggfdafc0875a2cf6d44d17779ea91e4f1a">apr_table_t</a> * </td>
+ <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#gd7ea82d6608a4a633fc3775694ab71e4">apr_table_t</a> * </td>
<td class="paramname"> <em>jar</em>, </td>
</tr>
<tr>
@@ -471,7 +536,7 @@ Sets the cookie's protocol version.
<tr>
<td></td>
<td>)</td>
- <td></td><td></td><td width="100%"></td>
+ <td></td><td></td><td></td>
</tr>
</table>
</div>
@@ -487,15 +552,15 @@ Parse a cookie header and store the cook
</table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS. <p>
-<a class="el" href="apreq__error_8h.html#1ca7fd544bfb795c632bb105cfc2c0fd">APREQ_ERROR_BADSEQ</a> if an unparseable character sequence appears. <p>
-<a class="el" href="apreq__error_8h.html#7e9ec99ca441cb841e6b88a12b4c5141">APREQ_ERROR_MISMATCH</a> if an rfc-cookie attribute appears in a netscape cookie header. <p>
+<a class="el" href="apreq__error_8h.html#73a69e21acc2cf849310a421ab43d2ba">APREQ_ERROR_BADSEQ</a> if an unparseable character sequence appears. <p>
+<a class="el" href="apreq__error_8h.html#33080081185585997ef9c5232ec4dd8f">APREQ_ERROR_MISMATCH</a> if an rfc-cookie attribute appears in a netscape cookie header. <p>
APR_ENOTIMPL if an unrecognized rfc-cookie attribute appears. <p>
-<a class="el" href="apreq__error_8h.html#b24e52d772fd927300dcf69f3573fe3f">APREQ_ERROR_NOTOKEN</a> if a required token was not present. <p>
-<a class="el" href="apreq__error_8h.html#6b3acd6dfc132e3ea8ac310bf63aba04">APREQ_ERROR_BADCHAR</a> if an unexpected token was present. </dd></dl>
+<a class="el" href="apreq__error_8h.html#59be3610ba54a58fbb3cd6bb655ff972">APREQ_ERROR_NOTOKEN</a> if a required token was not present. <p>
+<a class="el" href="apreq__error_8h.html#04b6a01738a1ee7fd1ecc79d256e721f">APREQ_ERROR_BADCHAR</a> if an unexpected token was present. </dd></dl>
</div>
</div><p>
-<a class="anchor" name="04cdf6697a1510076e89c47c2030c24c"></a><!-- doxytag: member="apreq_cookie.h::apreq_value_to_cookie" ref="04cdf6697a1510076e89c47c2030c24c" args="(const char *val)" -->
+<a class="anchor" name="b69d56f31d7c8f6f6f598a133817b46e"></a><!-- doxytag: member="apreq_cookie.h::apreq_value_to_cookie" ref="b69d56f31d7c8f6f6f598a133817b46e" args="(const char *val)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -505,7 +570,7 @@ APR_ENOTIMPL if an unrecognized rfc-cook
<td class="paramtype">const char * </td>
<td class="paramname"> <em>val</em> </td>
<td> ) </td>
- <td width="100%"><code> [static]</code></td>
+ <td><code> [static]</code></td>
</tr>
</table>
</div>
@@ -515,13 +580,14 @@ APR_ENOTIMPL if an unrecognized rfc-cook
Upgrades a jar's table values to <a class="el" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> structs.
</div>
</div><p>
+</div>
<div id="footer">
<p class="apache">
Copyright © 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.5.2 on 6 Mar 2009</span>
+version 1.5.6 on 3 Dec 2010</span>
</p>
</div>
</body>