[NDIS] Fix parameter order when calling ResetHandler. CORE-14624
authorThomas Faber <thomas.faber@reactos.org>
Mon, 14 May 2018 16:16:02 +0000 (18:16 +0200)
committerThomas Faber <thomas.faber@reactos.org>
Mon, 14 May 2018 16:17:52 +0000 (18:17 +0200)
drivers/network/ndis/ndis/miniport.c

index 904158d..3301682 100644 (file)
@@ -921,8 +921,8 @@ MiniReset(
 
    KeRaiseIrql(DISPATCH_LEVEL, &OldIrql);
    Status = (*Adapter->NdisMiniportBlock.DriverHandle->MiniportCharacteristics.ResetHandler)(
-            Adapter->NdisMiniportBlock.MiniportAdapterContext,
-            &AddressingReset);
+            &AddressingReset,
+            Adapter->NdisMiniportBlock.MiniportAdapterContext);
 
    KeAcquireSpinLockAtDpcLevel(&Adapter->NdisMiniportBlock.Lock);
    Adapter->NdisMiniportBlock.ResetStatus = Status;
@@ -1326,8 +1326,8 @@ MiniportWorker(IN PDEVICE_OBJECT DeviceObject, IN PVOID Context)
 
             KeRaiseIrql(DISPATCH_LEVEL, &OldIrql);
             NdisStatus = (*Adapter->NdisMiniportBlock.DriverHandle->MiniportCharacteristics.ResetHandler)(
-                          Adapter->NdisMiniportBlock.MiniportAdapterContext,
-                          &AddressingReset);
+                          &AddressingReset,
+                          Adapter->NdisMiniportBlock.MiniportAdapterContext);
 
             KeAcquireSpinLockAtDpcLevel(&Adapter->NdisMiniportBlock.Lock);
             Adapter->NdisMiniportBlock.ResetStatus = NdisStatus;