Author: cgutman Date: Fri Jun 12 03:53:23 2009 New Revision: 41388
URL: http://svn.reactos.org/svn/reactos?rev=41388&view=rev Log: - Implement NdisCancelSendPackets
Modified: trunk/reactos/drivers/network/ndis/ndis/50stubs.c trunk/reactos/drivers/network/ndis/ndis/miniport.c
Modified: trunk/reactos/drivers/network/ndis/ndis/50stubs.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/ndis/ndis/5... ============================================================================== --- trunk/reactos/drivers/network/ndis/ndis/50stubs.c [iso-8859-1] (original) +++ trunk/reactos/drivers/network/ndis/ndis/50stubs.c [iso-8859-1] Fri Jun 12 03:53:23 2009 @@ -142,18 +142,6 @@ UNIMPLEMENTED
return NULL; -} - -/* - * @unimplemented - */ -VOID -EXPORT -NdisCancelSendPackets( - IN NDIS_HANDLE NdisBindingHandle, - IN PVOID CancelId) -{ - UNIMPLEMENTED }
/*
Modified: trunk/reactos/drivers/network/ndis/ndis/miniport.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/ndis/ndis/m... ============================================================================== --- trunk/reactos/drivers/network/ndis/ndis/miniport.c [iso-8859-1] (original) +++ trunk/reactos/drivers/network/ndis/ndis/miniport.c [iso-8859-1] Fri Jun 12 03:53:23 2009 @@ -3009,5 +3009,27 @@ IoCompleteRequest(Irp, IO_NO_INCREMENT); }
+/* + * @implemented + */ +VOID +EXPORT +NdisCancelSendPackets( + IN NDIS_HANDLE NdisBindingHandle, + IN PVOID CancelId) +{ + PADAPTER_BINDING AdapterBinding = NdisBindingHandle; + PLOGICAL_ADAPTER Adapter = AdapterBinding->Adapter; + + NDIS_DbgPrint(MAX_TRACE, ("Called for ID %x.\n", CancelId)); + + if (Adapter->NdisMiniportBlock.DriverHandle->MiniportCharacteristics.CancelSendPacketsHandler) + { + (*Adapter->NdisMiniportBlock.DriverHandle->MiniportCharacteristics.CancelSendPacketsHandler)( + Adapter->NdisMiniportBlock.MiniportAdapterContext, + CancelId); + } +} + /* EOF */