60 lines
1 KiB
C
60 lines
1 KiB
C
|
/*++
|
||
|
|
||
|
Copyright (c) 1999-1999 Microsoft Corporation
|
||
|
|
||
|
Module Name:
|
||
|
|
||
|
precomp9x.h
|
||
|
|
||
|
Abstract:
|
||
|
|
||
|
just some stuff specific to ulrtlu.lib used by the listener in win9x
|
||
|
|
||
|
Author:
|
||
|
|
||
|
Mauro Ottaviani (mauroot) 27-Jan-2000
|
||
|
|
||
|
Revision History:
|
||
|
|
||
|
--*/
|
||
|
|
||
|
|
||
|
#ifndef _PRECOMP9X_H_
|
||
|
#define _PRECOMP9X_H_
|
||
|
|
||
|
|
||
|
//
|
||
|
// System include files.
|
||
|
//
|
||
|
|
||
|
// user must have included precomp.h already: #include <precomp.h>
|
||
|
|
||
|
NTSTATUS
|
||
|
InitializeParser(
|
||
|
VOID
|
||
|
);
|
||
|
|
||
|
NTSTATUS
|
||
|
ParseHttp(
|
||
|
IN PHTTP_REQUEST pRequest,
|
||
|
IN PUCHAR pHttpRequest,
|
||
|
IN ULONG HttpRequestLength,
|
||
|
OUT ULONG *pBytesTaken
|
||
|
);
|
||
|
|
||
|
NTSTATUS
|
||
|
UlpHttpRequestToBufferWin9x(
|
||
|
PHTTP_REQUEST pRequest,
|
||
|
PUCHAR pKernelBuffer,
|
||
|
ULONG BufferLength,
|
||
|
PUCHAR pEntityBody,
|
||
|
ULONG EntityBodyLength,
|
||
|
ULONG ulLocalIPAddress,
|
||
|
USHORT ulLocalPort,
|
||
|
ULONG ulRemoteIPAddress,
|
||
|
USHORT ulRemotePort
|
||
|
);
|
||
|
|
||
|
#endif // _PRECOMP9X_H_
|
||
|
|