Commit in reactos/drivers/net/ndis/ndis on MAIN
miniport.c+2-31.45 -> 1.46
MiniSendComplete should be called if MiniportSend routine returns STATUS_SUCCESS even for deserialized miniports.

reactos/drivers/net/ndis/ndis
miniport.c 1.45 -> 1.46
diff -u -r1.45 -r1.46
--- miniport.c	1 Dec 2004 08:02:28 -0000	1.45
+++ miniport.c	13 Dec 2004 16:50:21 -0000	1.46
@@ -831,8 +831,7 @@
 
                 NDIS_DbgPrint(MAX_TRACE, ("back from miniport's Send handler\n"));
 
-                if ((NdisStatus != NDIS_STATUS_PENDING) &&
-                    !(Adapter->NdisMiniportBlock.Flags & NDIS_ATTRIBUTE_DESERIALIZE)) 
+                if (NdisStatus != NDIS_STATUS_PENDING) 
                     MiniSendComplete((NDIS_HANDLE)Adapter, (PNDIS_PACKET)WorkItemContext, NdisStatus);
               }
 
@@ -1127,7 +1126,7 @@
   BugcheckContext->CallbackRecord = ExAllocatePool(NonPagedPool, sizeof(KBUGCHECK_CALLBACK_RECORD));
 
   KeRegisterBugCheckCallback(BugcheckContext->CallbackRecord, NdisIBugcheckCallback, 
-      BugcheckContext, sizeof(BugcheckContext), "Ndis Miniport");
+      BugcheckContext, sizeof(BugcheckContext), (PUCHAR)"Ndis Miniport");
 }
 
 
CVSspam 0.2.8