Commit in reactos/w32api/include/ddk on MAIN
ndis.h+2-21.3 -> 1.4
Parallel commit: See this osr page:
http://www.osr.com/ddk/network/103ndisx_51pu.htm
Fixes problem with reactos ne2000 driver and ndis resulting in random
heap corruption.  The NdisMEthIndicateReceive macro passes the 
MiniportAdapterHandle, not the ETH_FILTER from inside it.

reactos/w32api/include/ddk
ndis.h 1.3 -> 1.4
diff -u -r1.3 -r1.4
--- ndis.h	14 Jun 2004 20:04:59 -0000	1.3
+++ ndis.h	24 Jul 2004 04:49:33 -0000	1.4
@@ -4069,7 +4069,7 @@
 
 typedef VOID DDKAPI
 (*ETH_RCV_INDICATE_HANDLER)(
-  IN PETH_FILTER  Filter,
+  IN NDIS_HANDLE  MiniportAdapter,
   IN NDIS_HANDLE  MacReceiveContext,
   IN PCHAR  Address,
   IN PVOID  HeaderBuffer,
@@ -4627,7 +4627,7 @@
                                 PacketSize)             \
 {                                                       \
     (*((PNDIS_MINIPORT_BLOCK)(MiniportAdapterHandle))->EthRxIndicateHandler)( \
-        (((PNDIS_MINIPORT_BLOCK)(MiniportAdapterHandle))->FilterDbs.EthDB), \
+		(MiniportAdapterHandle),  \
 		(MiniportReceiveContext), \
 		(HeaderBuffer),           \
 		(HeaderBuffer),           \
CVSspam 0.2.8