More work on winsock stack (ping is now working)
[reactos.git] / reactos / drivers / net / afd / include / debug.h
index 2e581b0..dc1fe31 100644 (file)
@@ -53,6 +53,7 @@ extern DWORD DebugTraceLevel;
 #define ASSERT(x) if (!(x)) { AFD_DbgPrint(MIN_TRACE, ("Assertion "#x" failed at %s:%d\n", __FILE__, __LINE__)); KeBugCheck(0); }
 #endif /* NASSERT */
 
+#define ASSERT_KM(x) ASSERT((x) >= 0xC0000000)
 #define ASSERT_IRQL(x) ASSERT(KeGetCurrentIrql() <= (x))
 
 #else /* DBG */
@@ -60,12 +61,14 @@ extern DWORD DebugTraceLevel;
 #define AFD_DbgPrint(_t_, _x_)
 
 #define ASSERT_IRQL(x)
+#define ASSERTKM(x)
 #define ASSERT(x)
 
 #endif /* DBG */
 
 
 #define assert(x) ASSERT(x)
+#define assert_km(x) ASSERT_KM(x)
 #define assert_irql(x) ASSERT_IRQL(x)