X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/62ef2216d2c7c1c563ea163e2a0fdacccb54e31e..36bde473fdfeb75de65fb7b1920a6fb137f32f3c:/lib/mime.h diff --git a/lib/mime.h b/lib/mime.h index b2286be..0fa8aea 100644 --- a/lib/mime.h +++ b/lib/mime.h @@ -55,7 +55,10 @@ int mime_rfc2388_content_disposition(const char *s, char *mime_qp(const char *s); -/** @brief Parsed form of an HTTP Cookie: header field */ +/** @brief Parsed form of an HTTP Cookie: header field + * + * See RFC 2109. + */ struct cookiedata { /** @brief @c $Version or NULL if not set */ char *version; @@ -67,7 +70,11 @@ struct cookiedata { int ncookies; }; -/** @brief A parsed cookie */ +/** @brief A parsed cookie + * + * See RFC 2109 and @ref + * cookiedata. + */ struct cookie { /** @brief Cookie name */ char *name; @@ -87,7 +94,7 @@ int parse_cookie(const char *s, struct cookiedata *cd); const struct cookie *find_cookie(const struct cookiedata *cd, const char *name); - +char *quote822(const char *s, int force); #endif /* MIME_H */