X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=urlmatch.h;h=10edcba89e74b7558b33b07c7196f14169a6b19e;hp=975e7d411016492c1921c530cd9b7eeb27a60cf4;hb=4ad1417c8beeba9fe3a90a36dd63e3eef24b6561;hpb=1d2a21ed0350fd3cad3b8e08f9c72fd3404d5c3b diff --git a/urlmatch.h b/urlmatch.h index 975e7d41..10edcba8 100644 --- a/urlmatch.h +++ b/urlmatch.h @@ -1,6 +1,6 @@ #ifndef URLMATCH_H_INCLUDED #define URLMATCH_H_INCLUDED -#define URLMATCH_H_VERSION "$Id: urlmatch.h,v 1.9 2008/04/08 16:07:39 fabiankeil Exp $" +#define URLMATCH_H_VERSION "$Id: urlmatch.h,v 1.11 2008/05/04 13:30:55 fabiankeil Exp $" /********************************************************************* * * File : $Source: /cvsroot/ijbswa/current/urlmatch.h,v $ @@ -35,6 +35,14 @@ * * Revisions : * $Log: urlmatch.h,v $ + * Revision 1.11 2008/05/04 13:30:55 fabiankeil + * Streamline parse_http_url()'s prototype. + * + * Revision 1.10 2008/04/14 18:11:21 fabiankeil + * The compiler might not notice it, but the buffer passed to + * create_url_spec() is modified later on and thus shouldn't + * be declared immutable. + * * Revision 1.9 2008/04/08 16:07:39 fabiankeil * Make it harder to mistake url_match()'s * second parameter for an url_spec. @@ -92,9 +100,10 @@ extern jb_err init_domain_components(struct http_request *http); extern jb_err parse_http_request(const char *req, struct http_request *http, const struct client_state *csp); -extern jb_err parse_http_url(const char * url, +extern jb_err parse_http_url(const char *url, struct http_request *http, - const struct client_state *csp); + int require_protocol); +#define REQUIRE_PROTOCOL 1 extern int url_match(const struct url_spec *pattern, const struct http_request *http);