From: Daniel P. Berrange Date: Thu, 4 Jun 2015 17:16:32 +0000 (+0200) Subject: rpc: Make virNetServerAddClient function dynamic X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=404094187a6b03b9c7a49aed9af8d4afa15c2eea;p=people%2Fliuw%2Flibxenctrl-split%2Flibvirt.git rpc: Make virNetServerAddClient function dynamic As opposed to 'static'; by exporting it (privately). Signed-off-by: Martin Kletzander --- diff --git a/src/libvirt_remote.syms b/src/libvirt_remote.syms index 6b520b5fa..0d650b6b2 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 42427dc5b..091a1dc0b 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 8c5ae072d..4b452be5a 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);