/*++ Copyright (c) 1997-2001 Microsoft Corporation Module Name: precomp.h Abstract: Precompilation header file for IPSEC Author: ChunYe Revision History: --*/ #include #include #if GPC #include #endif #include #include #include #include #include #include #include #include #if FIPS #include #endif #include "windef.h" #include #include "align.h" #include #include #include #include #include #include #include #include #include "ipsec.h" #include "debug.h" #include "timer.h" #include "locks.h" #include "globals.h" #include "ah.h" #include "esp.h" #include "externs.h" #include "ahxforms.h" #include "filter.h" #include "acquire.h" #include "intirspn.h" #include "driver.h" #include "saapi.h" #include "ipseceng.h" #include "gpc.h" #include "offload.h" #include "encap-hw.h" #include "hughes.h" #include "macros.h" #include "iperrs.h" #include "ipsecshr.h" #include "NsIpsec.h" #define BAIL_ON_NTSTATUS_ERROR(ntStatus) \ if (!NT_SUCCESS(ntStatus)) { \ goto error; \ } #define BAIL_ON_LOCK_NTSTATUS_ERROR(ntStatus) \ if (!NT_SUCCESS(ntStatus)) { \ goto lock; \ }