#ifndef PARSERS_H_INCLUDED
#define PARSERS_H_INCLUDED
-#define PARSERS_H_VERSION "$Id: parsers.h,v 1.34 2006/12/29 19:08:22 fabiankeil Exp $"
+#define PARSERS_H_VERSION "$Id: parsers.h,v 1.35 2007/01/01 19:36:37 fabiankeil Exp $"
/*********************************************************************
*
* File : $Source: /cvsroot/ijbswa/current/parsers.h,v $
*
* Revisions :
* $Log: parsers.h,v $
+ * Revision 1.35 2007/01/01 19:36:37 fabiankeil
+ * Integrate a modified version of Wil Mahan's
+ * zlib patch (PR #895531).
+ *
* Revision 1.34 2006/12/29 19:08:22 fabiankeil
* Reverted parts of my last commit
* to keep error handling working.
extern struct tm *parse_header_time(char *header, time_t *tm);
extern jb_err get_destination_from_headers(const struct list *headers, struct http_request *http);
+/* XXX: Why do we export these anyway? */
extern jb_err crumble (struct client_state *csp, char **header);
+extern jb_err connection (struct client_state *csp, char **header);
+extern jb_err filter_header (struct client_state *csp, char **header);
+
extern jb_err client_referrer (struct client_state *csp, char **header);
extern jb_err client_uagent (struct client_state *csp, char **header);
extern jb_err client_ua (struct client_state *csp, char **header);
extern jb_err client_accept_language (struct client_state *csp, char **header);
extern jb_err client_if_none_match (struct client_state *csp, char **header);
extern jb_err crunch_client_header (struct client_state *csp, char **header);
-extern jb_err filter_header (struct client_state *csp, char **header);
extern jb_err filter_client_header (struct client_state *csp, char **header);
extern jb_err filter_server_header (struct client_state *csp, char **header);
extern jb_err client_x_filter (struct client_state *csp, char **header);