[libvirt] [PATCH v2 3/5] rpc: Make virNetServerAddClient function dynamic

Martin Kletzander mkletzan at redhat.com
Thu Jun 4 17:35:10 UTC 2015


From: "Daniel P. Berrange" <berrange at redhat.com>

As opposed to 'static'; by exporting it (privately).

Signed-off-by: Martin Kletzander <mkletzan at redhat.com>
---
 src/libvirt_remote.syms | 1 +
 src/rpc/virnetserver.c  | 4 ++--
 src/rpc/virnetserver.h  | 3 +++
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/libvirt_remote.syms b/src/libvirt_remote.syms
index 6b520b5fa923..0d650b6b2737 100644
--- a/src/libvirt_remote.syms
+++ b/src/libvirt_remote.syms
@@ -77,6 +77,7 @@ xdr_virNetMessageError;


 # rpc/virnetserver.h
+virNetServerAddClient;
 virNetServerAddProgram;
 virNetServerAddService;
 virNetServerAddShutdownInhibition;
diff --git a/src/rpc/virnetserver.c b/src/rpc/virnetserver.c
index 42427dc5babb..091a1dc0bc8f 100644
--- a/src/rpc/virnetserver.c
+++ b/src/rpc/virnetserver.c
@@ -259,8 +259,8 @@ static int virNetServerDispatchNewMessage(virNetServerClientPtr client,
 }


-static int virNetServerAddClient(virNetServerPtr srv,
-                                 virNetServerClientPtr client)
+int virNetServerAddClient(virNetServerPtr srv,
+                          virNetServerClientPtr client)
 {
     virObjectLock(srv);

diff --git a/src/rpc/virnetserver.h b/src/rpc/virnetserver.h
index 8c5ae072db28..4b452be5a1ad 100644
--- a/src/rpc/virnetserver.h
+++ b/src/rpc/virnetserver.h
@@ -79,6 +79,9 @@ int virNetServerAddService(virNetServerPtr srv,
                            virNetServerServicePtr svc,
                            const char *mdnsEntryName);

+int virNetServerAddClient(virNetServerPtr srv,
+                          virNetServerClientPtr client);
+
 int virNetServerAddProgram(virNetServerPtr srv,
                            virNetServerProgramPtr prog);

-- 
2.4.2




More information about the libvir-list mailing list