summaryrefslogtreecommitdiffstats
path: root/winsup/w32api/include/httpext.h
diff options
context:
space:
mode:
authorLuke Dunstan <infidel@users.sourceforge.net>2004-05-31 13:57:30 +0000
committerLuke Dunstan <infidel@users.sourceforge.net>2004-05-31 13:57:30 +0000
commit814a8765fbf0077c149009a84d34fa911e209d71 (patch)
tree17f4b89d14be2d7569eb9a8e2e8350829365fcd2 /winsup/w32api/include/httpext.h
parent2d5afa98a2181ddcea7387d983e98e2eb16ef5c3 (diff)
downloadcygnal-814a8765fbf0077c149009a84d34fa911e209d71.tar.gz
cygnal-814a8765fbf0077c149009a84d34fa911e209d71.tar.bz2
cygnal-814a8765fbf0077c149009a84d34fa911e209d71.zip
2004-05-25 Al Slater <al.slater@scluk.com>
* include/httpext.h (HSE_SEND_HEADER_EX_INFO, HSE_REQ_SEND_RESPONSE_HEADER_EX): Define.
Diffstat (limited to 'winsup/w32api/include/httpext.h')
-rw-r--r--winsup/w32api/include/httpext.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/winsup/w32api/include/httpext.h b/winsup/w32api/include/httpext.h
index ddff9471f..b1be90852 100644
--- a/winsup/w32api/include/httpext.h
+++ b/winsup/w32api/include/httpext.h
@@ -33,6 +33,7 @@ extern "C" {
#define HSE_REQ_SEND_URL 2
#define HSE_REQ_SEND_RESPONSE_HEADER 3
#define HSE_REQ_DONE_WITH_SESSION 4
+#define HSE_REQ_SEND_RESPONSE_HEADER_EX 1016
#define HSE_REQ_END_RESERVED 1000
#define HSE_TERM_ADVISORY_UNLOAD 0x00000001
#define HSE_TERM_MUST_UNLOAD 0x00000002
@@ -81,6 +82,13 @@ typedef struct _HSE_TF_INFO {
DWORD TailLength;
DWORD dwFlags;
} HSE_TF_INFO, *LPHSE_TF_INFO;
+typedef struct _HSE_SEND_HEADER_EX_INFO {
+ LPCSTR pszStatus;
+ LPCSTR pszHeader;
+ DWORD cchStatus;
+ DWORD cchHeader;
+ BOOL fKeepConn;
+} HSE_SEND_HEADER_EX_INFO, * LPHSE_SEND_HEADER_EX_INF;
BOOL PASCAL GetExtensionVersion(HSE_VERSION_INFO*);
DWORD PASCAL HttpExtensionProc(EXTENSION_CONTROL_BLOCK*);
BOOL PASCAL TerminateExtension(DWORD);