Leaked source code of windows server 2003
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.

68 lines
1.1 KiB

  1. /*++
  2. Copyright (c) 1991 Microsoft Corporation
  3. Copyright (c) 1991 Nokia Data Systems
  4. Module Name:
  5. llc.h
  6. Abstract:
  7. This module includes all files needed by LLC data link modules.
  8. Author:
  9. Antti Saarenheimo (o-anttis) 17-MAY-1991
  10. Revision History:
  11. --*/
  12. //
  13. // This define enables the private DLC function prototypes
  14. // We don't want to export our data types to the dlc layer.
  15. // MIPS compiler doesn't accept hiding of the internal data
  16. // structures by a PVOID in the function prototype.
  17. // i386 builds will use the same prototypes everywhere (and thus
  18. // they checks that the numebr of parameters is correct)
  19. //
  20. #ifndef i386
  21. #define LLC_PRIVATE_PROTOTYPES
  22. #ifndef LLC_PUBLIC_NDIS_PROTOTYPES
  23. #define LLC_PRIVATE_NDIS_PROTOTYPES
  24. #endif
  25. #endif
  26. #ifndef DLC_INCLUDED
  27. #include <ntddk.h>
  28. #include <ndis.h>
  29. #define APIENTRY
  30. #include <dlcapi.h>
  31. #include <dlcio.h>
  32. #include <llcapi.h>
  33. #include <memory.h>
  34. #endif
  35. #include "dlcreg.h"
  36. #ifndef LLC_INCLUDED
  37. #define LLC_INCLUDED
  38. #include <llcdef.h>
  39. #include <llctyp.h>
  40. #include <llcext.h>
  41. #include <llcmac.h>
  42. #endif // LLC_INCLUDED