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.
 
 
 
 
 
 

73 lines
1.3 KiB

/*++
MASTER.H
master include file for this project.
Created by Davidchr 1/8/1997,
Copyright (C) 1997 Microsoft Corporation
--*/
#ifdef __cplusplus
extern "C" {
#endif
#include <nt.h>
#include <ntrtl.h>
#include <nturtl.h>
#include <windows.h>
#include <winbase.h>
#include <stdio.h>
#include <stdlib.h>
#include <winsock2.h>
/* These contortions work around an irritation in asn1code.h, where
DEBUG gets defined. Uhhh, hello... that's kind of a common word
to just define for use in a header not relating to debuggers...
(just My Humble Opinion) */
#ifdef DEBUG
#define DEBUGOLD DEBUG
#undef DEBUG
#endif
#include <sspi.h>
#include <kerberos.h>
/* #include "krb5.h" */
#undef DEBUG
#ifdef DEBUGOLD
#define DEBUG DEBUGOLD
#if DBG || CHECKED_BUILD // WASBUG 73896
#define debug printf
#else
#define debug // nothing
#endif
#undef DEBUGOLD
#else
#define debug /* nothing */
#endif /* end of asn1code.h hackaround */
#include ".\macros.h"
#include ".\common.h"
#include "common.h"
#define ASSERT_NOTREACHED( message ) /* nothing */
#define Verbage( flag, printflist ) if ( flag ) { printf( printflist ); }
#ifdef __cplusplus
} /* extern "C" */
// #include ".\globals.hxx"
#endif /* __cplusplus */