[libvirt] [PATCH 10/12] rpc: Remove unused parameter in virKeepAliveStopInternal

Jiri Denemark jdenemar at redhat.com
Tue Jun 12 23:29:28 UTC 2012


The previous commit removed the only usage of ``all'' parameter in
virKeepAliveStopInternal, which was actually the only reason for having
virKeepAliveStopInternal. This effectively reverts most of commit
6446a9e20cc65561ce6061742baf35a3a63d5ba1.
---
 src/libvirt_probes.d   |    2 +-
 src/rpc/virkeepalive.c |   22 ++++------------------
 src/rpc/virkeepalive.h |    1 -
 src/rpc/virnetclient.c |    2 +-
 4 files changed, 6 insertions(+), 21 deletions(-)

diff --git a/src/libvirt_probes.d b/src/libvirt_probes.d
index ac6c546..0dac8f3 100644
--- a/src/libvirt_probes.d
+++ b/src/libvirt_probes.d
@@ -78,7 +78,7 @@ provider libvirt {
 	probe rpc_keepalive_ref(void *ka, void *client, int refs);
 	probe rpc_keepalive_free(void *ka, void *client, int refs);
 	probe rpc_keepalive_start(void *ka, void *client, int interval, int count);
-	probe rpc_keepalive_stop(void *ka, void *client, bool all);
+	probe rpc_keepalive_stop(void *ka, void *client);
 	probe rpc_keepalive_send(void *ka, void *client, int prog, int vers, int proc);
 	probe rpc_keepalive_received(void *ka, void *client, int prog, int vers, int proc);
 	probe rpc_keepalive_timeout(void *ka, void *client, int coundToDeath, int idle);
diff --git a/src/rpc/virkeepalive.c b/src/rpc/virkeepalive.c
index 7984ada..70cf31e 100644
--- a/src/rpc/virkeepalive.c
+++ b/src/rpc/virkeepalive.c
@@ -328,14 +328,14 @@ cleanup:
 }
 
 
-static void
-virKeepAliveStopInternal(virKeepAlivePtr ka, bool all ATTRIBUTE_UNUSED)
+void
+virKeepAliveStop(virKeepAlivePtr ka)
 {
     virKeepAliveLock(ka);
 
     PROBE(RPC_KEEPALIVE_STOP,
-          "ka=%p client=%p all=%d",
-          ka, ka->client, all);
+          "ka=%p client=%p",
+          ka, ka->client);
 
     if (ka->timer > 0) {
         virEventRemoveTimeout(ka->timer);
@@ -346,20 +346,6 @@ virKeepAliveStopInternal(virKeepAlivePtr ka, bool all ATTRIBUTE_UNUSED)
 }
 
 
-void
-virKeepAliveStop(virKeepAlivePtr ka)
-{
-    virKeepAliveStopInternal(ka, true);
-}
-
-
-void
-virKeepAliveStopSending(virKeepAlivePtr ka)
-{
-    virKeepAliveStopInternal(ka, false);
-}
-
-
 int
 virKeepAliveTimeout(virKeepAlivePtr ka)
 {
diff --git a/src/rpc/virkeepalive.h b/src/rpc/virkeepalive.h
index 62227d0..1e25214 100644
--- a/src/rpc/virkeepalive.h
+++ b/src/rpc/virkeepalive.h
@@ -49,7 +49,6 @@ int virKeepAliveStart(virKeepAlivePtr ka,
                       int interval,
                       unsigned int count);
 void virKeepAliveStop(virKeepAlivePtr ka);
-void virKeepAliveStopSending(virKeepAlivePtr ka);
 
 int virKeepAliveTimeout(virKeepAlivePtr ka);
 bool virKeepAliveTrigger(virKeepAlivePtr ka,
diff --git a/src/rpc/virnetclient.c b/src/rpc/virnetclient.c
index 48c6a5d..25bafea 100644
--- a/src/rpc/virnetclient.c
+++ b/src/rpc/virnetclient.c
@@ -257,7 +257,7 @@ void
 virNetClientKeepAliveStop(virNetClientPtr client)
 {
     virNetClientLock(client);
-    virKeepAliveStopSending(client->keepalive);
+    virKeepAliveStop(client->keepalive);
     virNetClientUnlock(client);
 }
 
-- 
1.7.10.2




More information about the libvir-list mailing list