diff --git a/reactos/drivers/net/ndis/ndis/miniport.c b/reactos/drivers/net/ndis/ndis/miniport.c index 832a9ee629e..f07fd600e1d 100644 --- a/reactos/drivers/net/ndis/ndis/miniport.c +++ b/reactos/drivers/net/ndis/ndis/miniport.c @@ -358,7 +358,7 @@ MiniEthReceiveComplete( VOID STDCALL MiniEthReceiveIndication( - IN NDIS_HANDLE MiniportAdapter, + IN PETH_FILTER Filter, IN NDIS_HANDLE MacReceiveContext, IN PCHAR Address, IN PVOID HeaderBuffer, @@ -379,7 +379,7 @@ MiniEthReceiveIndication( * PacketSize = Total size of received packet */ { - MiniIndicateData(MiniportAdapter, + MiniIndicateData((PLOGICAL_ADAPTER)Filter->Miniport, MacReceiveContext, HeaderBuffer, HeaderBufferSize, diff --git a/reactos/include/net/ndis.h b/reactos/include/net/ndis.h index 5957365f3ef..d569ee1a6bd 100644 --- a/reactos/include/net/ndis.h +++ b/reactos/include/net/ndis.h @@ -4452,7 +4452,7 @@ typedef VOID typedef VOID (STDCALL *ETH_RCV_INDICATE_HANDLER)( - IN NDIS_HANDLE MiniportAdapter, + IN PETH_FILTER Filter, IN NDIS_HANDLE MacReceiveContext, IN PCHAR Address, IN PVOID HeaderBuffer, @@ -4986,7 +4986,7 @@ NdisMDeregisterIoPortRange( PacketSize) \ { \ (*((PNDIS_MINIPORT_BLOCK)(MiniportAdapterHandle))->EthRxIndicateHandler)( \ - (MiniportAdapterHandle), \ + ((PNDIS_MINIPORT_BLOCK)(MiniportAdapterHandle))->FilterDbs.u.EthDB, \ (MiniportReceiveContext), \ (HeaderBuffer), \ (HeaderBuffer), \ diff --git a/reactos/w32api/include/ddk/ndis.h b/reactos/w32api/include/ddk/ndis.h index fa53f647c53..69a5d8d1914 100644 --- a/reactos/w32api/include/ddk/ndis.h +++ b/reactos/w32api/include/ddk/ndis.h @@ -4069,7 +4069,7 @@ typedef VOID DDKAPI typedef VOID DDKAPI (*ETH_RCV_INDICATE_HANDLER)( - IN NDIS_HANDLE MiniportAdapter, + IN PETH_FILTER Filter, IN NDIS_HANDLE MacReceiveContext, IN PCHAR Address, IN PVOID HeaderBuffer, @@ -4627,7 +4627,7 @@ NdisMDeregisterIoPortRange( PacketSize) \ { \ (*((PNDIS_MINIPORT_BLOCK)(MiniportAdapterHandle))->EthRxIndicateHandler)( \ - (MiniportAdapterHandle), \ + ((PNDIS_MINIPORT_BLOCK)(MiniportAdapterHandle))->FilterDbs.EthDB, \ (MiniportReceiveContext), \ (HeaderBuffer), \ (HeaderBuffer), \