projects
/
privoxy.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
actionsfile tracker ID: 2838501
[privoxy.git]
/
project.h
diff --git
a/project.h
b/project.h
index
6e24ed2
..
d53aab4
100644
(file)
--- a/
project.h
+++ b/
project.h
@@
-1,7
+1,7
@@
#ifndef PROJECT_H_INCLUDED
#define PROJECT_H_INCLUDED
/** Version string. */
#ifndef PROJECT_H_INCLUDED
#define PROJECT_H_INCLUDED
/** Version string. */
-#define PROJECT_H_VERSION "$Id: project.h,v 1.14
6 2009/07/14 17:45
:05 fabiankeil Exp $"
+#define PROJECT_H_VERSION "$Id: project.h,v 1.14
8 2009/07/18 12:20
:05 fabiankeil Exp $"
/*********************************************************************
*
* File : $Source: /cvsroot/ijbswa/current/project.h,v $
/*********************************************************************
*
* File : $Source: /cvsroot/ijbswa/current/project.h,v $
@@
-782,6
+782,12
@@
struct reusable_connection
*/
#define CSP_FLAG_SERVER_SOCKET_TAINTED 0x00040000U
*/
#define CSP_FLAG_SERVER_SOCKET_TAINTED 0x00040000U
+/**
+ * Flag for csp->flags: Set if the Proxy-Connection header
+ * is among the server headers.
+ */
+#define CSP_FLAG_SERVER_PROXY_CONNECTION_HEADER_SET 0x00080000U
+
/*
* Flags for use in return codes of child processes
*/
/*
* Flags for use in return codes of child processes
*/
@@
-872,11
+878,17
@@
struct client_state
unsigned long long content_length;
#ifdef FEATURE_CONNECTION_KEEP_ALIVE
unsigned long long content_length;
#ifdef FEATURE_CONNECTION_KEEP_ALIVE
+ /* XXX: is this the right location? */
+
/** Expected length of content after which we
* should stop reading from the server socket.
*/
/** Expected length of content after which we
* should stop reading from the server socket.
*/
- /* XXX: is this the right location? */
unsigned long long expected_content_length;
unsigned long long expected_content_length;
+
+ /** Expected length of content after which we
+ * should stop reading from the client socket.
+ */
+ unsigned long long expected_client_content_length;
#endif /* def FEATURE_CONNECTION_KEEP_ALIVE */
#ifdef FEATURE_TRUST
#endif /* def FEATURE_CONNECTION_KEEP_ALIVE */
#ifdef FEATURE_TRUST