mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
Use separate symbol file for GNUTLS symbols
A number of symbols are only present when GNUTLS is enabled. Thus we must use a separate libvirt_gnutls.syms file for them instead of libvirt_private.syms Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
This commit is contained in:
parent
b5d014c375
commit
83d7e4e460
@ -1458,6 +1458,12 @@ else
|
||||
SYM_FILES += $(srcdir)/libvirt_sasl.syms
|
||||
endif
|
||||
|
||||
if WITH_GNUTLS
|
||||
USED_SYM_FILES += $(srcdir)/libvirt_gnutls.syms
|
||||
else
|
||||
SYM_FILES += $(srcdir)/libvirt_gnutls.syms
|
||||
endif
|
||||
|
||||
if WITH_SSH2
|
||||
USED_SYM_FILES += $(srcdir)/libvirt_libssh2.syms
|
||||
else
|
||||
@ -1481,6 +1487,7 @@ EXTRA_DIST += \
|
||||
libvirt_openvz.syms \
|
||||
libvirt_qemu.syms \
|
||||
libvirt_sasl.syms \
|
||||
libvirt_gnutls.syms \
|
||||
libvirt_vmx.syms \
|
||||
libvirt_xenxs.syms \
|
||||
libvirt_libssh2.syms
|
||||
|
46
src/libvirt_gnutls.syms
Normal file
46
src/libvirt_gnutls.syms
Normal file
@ -0,0 +1,46 @@
|
||||
#
|
||||
# GNUTLS-specific symbols
|
||||
#
|
||||
|
||||
# rpc/virnetclient.h
|
||||
virNetClientGetTLSKeySize;
|
||||
virNetClientSetTLSSession;
|
||||
|
||||
|
||||
# rpc/virnetserver.h
|
||||
virNetServerSetTLSContext;
|
||||
|
||||
|
||||
# rpc/virnetserverclient.h
|
||||
virNetServerClientGetTLSKeySize;
|
||||
virNetServerClientHasTLSSession;
|
||||
|
||||
|
||||
# rpc/virnetserverservice.h
|
||||
virNetServerServiceGetTLSContext;
|
||||
|
||||
|
||||
# rpc/virnetsocket.h
|
||||
virNetSocketSetTLSSession;
|
||||
|
||||
|
||||
# rpc/virnettlscontext.h
|
||||
virNetTLSContextCheckCertificate;
|
||||
virNetTLSContextNewClient;
|
||||
virNetTLSContextNewClientPath;
|
||||
virNetTLSContextNewServer;
|
||||
virNetTLSContextNewServerPath;
|
||||
virNetTLSInit;
|
||||
virNetTLSSessionGetHandshakeStatus;
|
||||
virNetTLSSessionGetKeySize;
|
||||
virNetTLSSessionHandshake;
|
||||
virNetTLSSessionNew;
|
||||
virNetTLSSessionRead;
|
||||
virNetTLSSessionSetIOCallbacks;
|
||||
virNetTLSSessionWrite;
|
||||
|
||||
|
||||
# Let emacs know we want case-insensitive sorting
|
||||
# Local Variables:
|
||||
# sort-fold-case: t
|
||||
# End:
|
@ -762,7 +762,6 @@ virNetClientAddStream;
|
||||
virNetClientClose;
|
||||
virNetClientDupFD;
|
||||
virNetClientGetFD;
|
||||
virNetClientGetTLSKeySize;
|
||||
virNetClientHasPassFD;
|
||||
virNetClientIsEncrypted;
|
||||
virNetClientIsOpen;
|
||||
@ -784,7 +783,6 @@ virNetClientSendNoReply;
|
||||
virNetClientSendWithReply;
|
||||
virNetClientSendWithReplyStream;
|
||||
virNetClientSetCloseCallback;
|
||||
virNetClientSetTLSSession;
|
||||
|
||||
|
||||
# rpc/virnetclientprogram.h
|
||||
@ -844,7 +842,6 @@ virNetServerPreExecRestart;
|
||||
virNetServerQuit;
|
||||
virNetServerRemoveShutdownInhibition;
|
||||
virNetServerRun;
|
||||
virNetServerSetTLSContext;
|
||||
virNetServerUpdateServices;
|
||||
|
||||
|
||||
@ -856,9 +853,7 @@ virNetServerClientGetAuth;
|
||||
virNetServerClientGetFD;
|
||||
virNetServerClientGetPrivateData;
|
||||
virNetServerClientGetReadonly;
|
||||
virNetServerClientGetTLSKeySize;
|
||||
virNetServerClientGetUNIXIdentity;
|
||||
virNetServerClientHasTLSSession;
|
||||
virNetServerClientImmediateClose;
|
||||
virNetServerClientInit;
|
||||
virNetServerClientInitKeepAlive;
|
||||
@ -910,7 +905,6 @@ virNetServerServiceClose;
|
||||
virNetServerServiceGetAuth;
|
||||
virNetServerServiceGetMaxRequests;
|
||||
virNetServerServiceGetPort;
|
||||
virNetServerServiceGetTLSContext;
|
||||
virNetServerServiceIsReadonly;
|
||||
virNetServerServiceNewFD;
|
||||
virNetServerServiceNewPostExecRestart;
|
||||
@ -952,27 +946,10 @@ virNetSocketRemoteAddrString;
|
||||
virNetSocketRemoveIOCallback;
|
||||
virNetSocketSendFD;
|
||||
virNetSocketSetBlocking;
|
||||
virNetSocketSetTLSSession;
|
||||
virNetSocketUpdateIOCallback;
|
||||
virNetSocketWrite;
|
||||
|
||||
|
||||
# rpc/virnettlscontext.h
|
||||
virNetTLSContextCheckCertificate;
|
||||
virNetTLSContextNewClient;
|
||||
virNetTLSContextNewClientPath;
|
||||
virNetTLSContextNewServer;
|
||||
virNetTLSContextNewServerPath;
|
||||
virNetTLSInit;
|
||||
virNetTLSSessionGetHandshakeStatus;
|
||||
virNetTLSSessionGetKeySize;
|
||||
virNetTLSSessionHandshake;
|
||||
virNetTLSSessionNew;
|
||||
virNetTLSSessionRead;
|
||||
virNetTLSSessionSetIOCallbacks;
|
||||
virNetTLSSessionWrite;
|
||||
|
||||
|
||||
# security/security_driver.h
|
||||
virSecurityDriverLookup;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user