From: "Daniel P. Berrange" <berra...@redhat.com>

Make sure that libvirt_private.syms has all the internal symbols
from APIs in src/rpc/*.h and src/util/cgroup.h, since the LXC
controller/driver will shortly need them

Signed-off-by: Daniel P. Berrange <berra...@redhat.com>
---
 src/libvirt_private.syms |  140 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 140 insertions(+)

diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms
index 03f7f3e..734c881 100644
--- a/src/libvirt_private.syms
+++ b/src/libvirt_private.syms
@@ -60,11 +60,14 @@ virCapabilitiesSetMacPrefix;
 
 # cgroup.h
 virCgroupAddTask;
+virCgroupAllowDevice;
 virCgroupAllowDeviceMajor;
 virCgroupAllowDevicePath;
 virCgroupControllerTypeFromString;
 virCgroupControllerTypeToString;
 virCgroupDenyAllDevices;
+virCgroupDenyDevice;
+virCgroupDenyDeviceMajor;
 virCgroupDenyDevicePath;
 virCgroupForDomain;
 virCgroupForDriver;
@@ -1291,7 +1294,61 @@ virMacAddrSetRaw;
 
 
 # virnetclient.h
+virNetClientAddProgram;
+virNetClientAddStream;
+virNetClientClose;
+virNetClientDupFD;
+virNetClientFree;
+virNetClientGetFD;
+virNetClientGetTLSKeySize;
 virNetClientHasPassFD;
+virNetClientIsEncrypted;
+virNetClientIsOpen;
+virNetClientKeepAliveIsSupported;
+virNetClientKeepAliveStart;
+virNetClientKeepAliveStop;
+virNetClientLocalAddrString;
+virNetClientNewExternal;
+virNetClientNewSSH;
+virNetClientNewTCP;
+virNetClientNewUNIX;
+virNetClientRef;
+virNetClientRemoteAddrString;
+virNetClientRemoveStream;
+virNetClientSendNoReply;
+virNetClientSendNonBlock;
+virNetClientSendWithReply;
+virNetClientSendWithReplyStream;
+virNetClientSetEOFNotify;
+virNetClientSetSASLSession;
+virNetClientSetTLSSession;
+
+
+# virnetclientprogram.h
+virNetClientProgramCall;
+virNetClientProgramDispatch;
+virNetClientProgramFree;
+virNetClientProgramGetProgram;
+virNetClientProgramGetVersion;
+virNetClientProgramMatches;
+virNetClientProgramNew;
+virNetClientProgramRef;
+
+
+# virnetclientstream.h
+virNetClientStreamEOF;
+virNetClientStreamEventAddCallback;
+virNetClientStreamEventRemoveCallback;
+virNetClientStreamEventUpdateCallback;
+virNetClientStreamFree;
+virNetClientStreamMatches;
+virNetClientStreamNew;
+virNetClientStreamQueuePacket;
+virNetClientStreamRaiseError;
+virNetClientStreamRecvPacket;
+virNetClientStreamRef;
+virNetClientStreamSendPacket;
+virNetClientStreamSetError;
 
 
 # virnetdev.h
@@ -1406,6 +1463,30 @@ virNetMessageSaveError;
 xdr_virNetMessageError;
 
 
+# virnetsaslcontext.h
+virNetSASLContextCheckIdentity;
+virNetSASLContextFree;
+virNetSASLContextNewClient;
+virNetSASLContextNewServer;
+virNetSASLContextRef;
+virNetSASLSessionClientStart;
+virNetSASLSessionClientStep;
+virNetSASLSessionDecode;
+virNetSASLSessionEncode;
+virNetSASLSessionExtKeySize;
+virNetSASLSessionFree;
+virNetSASLSessionGetIdentity;
+virNetSASLSessionGetKeySize;
+virNetSASLSessionGetMaxBufSize;
+virNetSASLSessionListMechanisms;
+virNetSASLSessionNewClient;
+virNetSASLSessionNewServer;
+virNetSASLSessionRef;
+virNetSASLSessionSecProps;
+virNetSASLSessionServerStart;
+virNetSASLSessionServerStep;
+
+
 # virnetserver.h
 virNetServerAddProgram;
 virNetServerAddService;
@@ -1422,6 +1503,7 @@ virNetServerRun;
 virNetServerServiceFree;
 virNetServerServiceNewTCP;
 virNetServerServiceNewUNIX;
+virNetServerSetTLSContext;
 virNetServerUpdateServices;
 
 
@@ -1432,27 +1514,51 @@ virNetServerClientDelayedClose;
 virNetServerClientFree;
 virNetServerClientGetAuth;
 virNetServerClientGetFD;
+virNetServerClientGetIdentity;
 virNetServerClientGetPrivateData;
 virNetServerClientGetReadonly;
 virNetServerClientGetTLSKeySize;
 virNetServerClientGetUNIXIdentity;
 virNetServerClientHasTLSSession;
 virNetServerClientImmediateClose;
+virNetServerClientInit;
+virNetServerClientInitKeepAlive;
+virNetServerClientIsClosed;
 virNetServerClientIsSecure;
 virNetServerClientLocalAddrString;
+virNetServerClientNeedAuth;
+virNetServerClientNew;
 virNetServerClientRef;
 virNetServerClientRemoteAddrString;
 virNetServerClientRemoveFilter;
 virNetServerClientSendMessage;
 virNetServerClientSetCloseHook;
+virNetServerClientSetDispatcher;
 virNetServerClientSetIdentity;
 virNetServerClientSetPrivateData;
+virNetServerClientSetSASLSession;
 virNetServerClientStartKeepAlive;
+virNetServerClientWantClose;
+
+
+# virnetservermdns.h
+virNetServerMDNSAddEntry;
+virNetServerMDNSAddGroup;
+virNetServerMDNSEntryFree;
+virNetServerMDNSFree;
+virNetServerMDNSGroupFree;
+virNetServerMDNSNew;
+virNetServerMDNSRemoveEntry;
+virNetServerMDNSRemoveGroup;
+virNetServerMDNSStart;
+virNetServerMDNSStop;
 
 
 # virnetserverprogram.h
+virNetServerProgramDispatch;
 virNetServerProgramFree;
 virNetServerProgramGetID;
+virNetServerProgramGetPriority;
 virNetServerProgramGetVersion;
 virNetServerProgramMatches;
 virNetServerProgramNew;
@@ -1460,18 +1566,39 @@ virNetServerProgramRef;
 virNetServerProgramSendReplyError;
 virNetServerProgramSendStreamData;
 virNetServerProgramSendStreamError;
+virNetServerProgramUnknownError;
+
+
+# virnetserverservice.h
+virNetServerServiceClose;
+virNetServerServiceFree;
+virNetServerServiceGetAuth;
+virNetServerServiceGetPort;
+virNetServerServiceIsReadonly;
+virNetServerServiceNewTCP;
+virNetServerServiceNewUNIX;
+virNetServerServiceRef;
+virNetServerServiceSetDispatcher;
+virNetServerServiceToggle;
 
 
 # virnetsocket.h
 virNetSocketAccept;
+virNetSocketAddIOCallback;
+virNetSocketClose;
 virNetSocketDupFD;
 virNetSocketFree;
 virNetSocketGetFD;
+virNetSocketGetPort;
+virNetSocketGetUNIXIdentity;
+virNetSocketHasCachedData;
 virNetSocketHasPassFD;
+virNetSocketHasPendingData;
 virNetSocketIsLocal;
 virNetSocketListen;
 virNetSocketLocalAddrString;
 virNetSocketNewConnectCommand;
+virNetSocketNewConnectExternal;
 virNetSocketNewConnectSSH;
 virNetSocketNewConnectTCP;
 virNetSocketNewConnectUNIX;
@@ -1479,9 +1606,14 @@ virNetSocketNewListenTCP;
 virNetSocketNewListenUNIX;
 virNetSocketRead;
 virNetSocketRecvFD;
+virNetSocketRef;
 virNetSocketRemoteAddrString;
+virNetSocketRemoveIOCallback;
 virNetSocketSendFD;
 virNetSocketSetBlocking;
+virNetSocketSetSASLSession;
+virNetSocketSetTLSSession;
+virNetSocketUpdateIOCallback;
 virNetSocketWrite;
 
 
@@ -1489,12 +1621,20 @@ virNetSocketWrite;
 virNetTLSContextCheckCertificate;
 virNetTLSContextFree;
 virNetTLSContextNewClient;
+virNetTLSContextNewClientPath;
 virNetTLSContextNewServer;
 virNetTLSContextNewServerPath;
+virNetTLSContextRef;
+virNetTLSInit;
 virNetTLSSessionFree;
+virNetTLSSessionGetHandshakeStatus;
+virNetTLSSessionGetKeySize;
 virNetTLSSessionHandshake;
 virNetTLSSessionNew;
+virNetTLSSessionRead;
+virNetTLSSessionRef;
 virNetTLSSessionSetIOCallbacks;
+virNetTLSSessionWrite;
 
 
 # virnodesuspend.h
-- 
1.7.10.4

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Reply via email to