]> xenbits.xensource.com Git - people/pauldu/xenbus.git/commitdiff
Fix EvtchnSend functions to match prototypes
authorPaul Durrant <paul.durrant@citrix.com>
Fri, 20 Oct 2017 14:56:15 +0000 (15:56 +0100)
committerPaul Durrant <paul.durrant@citrix.com>
Fri, 20 Oct 2017 14:56:15 +0000 (15:56 +0100)
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
src/xenbus/evtchn.c

index f9f95c9b9136c935b0f4e885949d7fb17505dc8b..af96341d1be2ea2cc6b30638fc66f572844190cf 100644 (file)
@@ -792,44 +792,33 @@ EvtchnUnmaskVersion1(
     return FALSE;
 }
 
-static NTSTATUS
+static VOID
 EvtchnSend(
     IN  PINTERFACE              Interface,
     IN  PXENBUS_EVTCHN_CHANNEL  Channel
     )
 {
-    NTSTATUS                    status;
-
     UNREFERENCED_PARAMETER(Interface);
 
     ASSERT3U(Channel->Magic, ==, XENBUS_EVTCHN_CHANNEL_MAGIC);
 
     ASSERT3U(KeGetCurrentIrql(), >=, DISPATCH_LEVEL);
 
-    status = STATUS_UNSUCCESSFUL;
-    if (!Channel->Active)
-        goto done;
-
-    status = EventChannelSend(Channel->LocalPort);
-
-done:
-    return status;
+    if (Channel->Active)
+        (VOID) EventChannelSend(Channel->LocalPort);
 }
 
-static NTSTATUS
+static VOID
 EvtchnSendVersion1(
     IN  PINTERFACE              Interface,
     IN  PXENBUS_EVTCHN_CHANNEL  Channel
     )
 {
     KIRQL                       Irql;
-    NTSTATUS                    status;
 
     KeRaiseIrql(DISPATCH_LEVEL, &Irql);
-    status = EvtchnSend(Interface, Channel);
+    EvtchnSend(Interface, Channel);
     KeLowerIrql(Irql);
-
-    return status;
 }
 
 static VOID