Blob Blame History Raw
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Christophe Fergeau <cfergeau@redhat.com>
Date: Wed, 2 Mar 2016 12:25:23 +0100
Subject: [PATCH] Remove spice_server_set_keepalive_timeout

This public API is no longer needed as the keepalive interval does not
need to be configurable. This API was never in a stable 0.12 release, so
it's OK to remove it now.
---
 server/reds-private.h    | 1 -
 server/reds.c            | 7 -------
 server/spice-server.syms | 5 -----
 server/spice.h           | 1 -
 4 files changed, 14 deletions(-)

diff --git a/server/reds-private.h b/server/reds-private.h
index 0f7ab65..46899f6 100644
--- a/server/reds-private.h
+++ b/server/reds-private.h
@@ -162,7 +162,6 @@ typedef struct RedsState {
     int vm_running;
     Ring char_devs_states; /* list of SpiceCharDeviceStateItem */
     int seamless_migration_enabled; /* command line arg */
-    int keepalive_timeout;
 
     SSL_CTX *ctx;
 
diff --git a/server/reds.c b/server/reds.c
index a848828..e7e4090 100644
--- a/server/reds.c
+++ b/server/reds.c
@@ -4717,10 +4717,3 @@ void reds_stream_free(RedsStream *s)
 
     free(s);
 }
-
-SPICE_GNUC_VISIBLE void spice_server_set_keepalive_timeout(SpiceServer *s, int timeout)
-{
-    spice_assert(s == reds);
-    reds->keepalive_timeout = timeout;
-    spice_debug("keepalive timeout=%d", timeout);
-}
diff --git a/server/spice-server.syms b/server/spice-server.syms
index 9af3354..4f2dc37 100644
--- a/server/spice-server.syms
+++ b/server/spice-server.syms
@@ -145,8 +145,3 @@ SPICE_SERVER_0.12.4 {
 global:
     spice_server_set_agent_file_xfer;
 } SPICE_SERVER_0.12.3;
-
-SPICE_SERVER_0.12.7 {
-global:
-    spice_server_set_keepalive_timeout;
-} SPICE_SERVER_0.12.4;
diff --git a/server/spice.h b/server/spice.h
index c31839d..9c8e18a 100644
--- a/server/spice.h
+++ b/server/spice.h
@@ -508,7 +508,6 @@ int spice_server_set_playback_compression(SpiceServer *s, int enable);
 int spice_server_set_agent_mouse(SpiceServer *s, int enable);
 int spice_server_set_agent_copypaste(SpiceServer *s, int enable);
 int spice_server_set_agent_file_xfer(SpiceServer *s, int enable);
-void spice_server_set_keepalive_timeout(SpiceServer *s, int timeout);
 
 int spice_server_get_sock_info(SpiceServer *s, struct sockaddr *sa, socklen_t *salen);
 int spice_server_get_peer_info(SpiceServer *s, struct sockaddr *sa, socklen_t *salen);