Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

59 lines
1.0 KiB

  1. /*++
  2. Copyright (c) 1999-1999 Microsoft Corporation
  3. Module Name:
  4. precomp9x.h
  5. Abstract:
  6. just some stuff specific to ulrtlu.lib used by the listener in win9x
  7. Author:
  8. Mauro Ottaviani (mauroot) 27-Jan-2000
  9. Revision History:
  10. --*/
  11. #ifndef _PRECOMP9X_H_
  12. #define _PRECOMP9X_H_
  13. //
  14. // System include files.
  15. //
  16. // user must have included precomp.h already: #include <precomp.h>
  17. NTSTATUS
  18. InitializeParser(
  19. VOID
  20. );
  21. NTSTATUS
  22. ParseHttp(
  23. IN PHTTP_REQUEST pRequest,
  24. IN PUCHAR pHttpRequest,
  25. IN ULONG HttpRequestLength,
  26. OUT ULONG *pBytesTaken
  27. );
  28. NTSTATUS
  29. UlpHttpRequestToBufferWin9x(
  30. PHTTP_REQUEST pRequest,
  31. PUCHAR pKernelBuffer,
  32. ULONG BufferLength,
  33. PUCHAR pEntityBody,
  34. ULONG EntityBodyLength,
  35. ULONG ulLocalIPAddress,
  36. USHORT ulLocalPort,
  37. ULONG ulRemoteIPAddress,
  38. USHORT ulRemotePort
  39. );
  40. #endif // _PRECOMP9X_H_