mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 19:32:19 +00:00
Rename HAVE_GNUTLS to WITH_GNUTLS
This commit is contained in:
parent
19e285f1ae
commit
bccd4a8cbc
@ -1086,10 +1086,10 @@ if test "x$with_gnutls" != "xno"; then
|
||||
fi
|
||||
|
||||
if test "x$with_gnutls" = "xyes" ; then
|
||||
AC_DEFINE_UNQUOTED([HAVE_GNUTLS], 1,
|
||||
AC_DEFINE_UNQUOTED([WITH_GNUTLS], 1,
|
||||
[whether GNUTLS is available for encryption])
|
||||
fi
|
||||
AM_CONDITIONAL([HAVE_GNUTLS], [test "x$with_gnutls" = "xyes"])
|
||||
AM_CONDITIONAL([WITH_GNUTLS], [test "x$with_gnutls" = "xyes"])
|
||||
AC_SUBST([GNUTLS_CFLAGS])
|
||||
AC_SUBST([GNUTLS_LIBS])
|
||||
|
||||
|
@ -449,7 +449,7 @@ static int daemonSetupNetworking(virNetServerPtr srv,
|
||||
virNetServerServicePtr svc = NULL;
|
||||
virNetServerServicePtr svcRO = NULL;
|
||||
virNetServerServicePtr svcTCP = NULL;
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virNetServerServicePtr svcTLS = NULL;
|
||||
#endif
|
||||
gid_t unix_sock_gid = 0;
|
||||
@ -476,7 +476,7 @@ static int daemonSetupNetworking(virNetServerPtr srv,
|
||||
unix_sock_rw_mask,
|
||||
unix_sock_gid,
|
||||
config->auth_unix_rw,
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
NULL,
|
||||
#endif
|
||||
false,
|
||||
@ -488,7 +488,7 @@ static int daemonSetupNetworking(virNetServerPtr srv,
|
||||
unix_sock_ro_mask,
|
||||
unix_sock_gid,
|
||||
config->auth_unix_ro,
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
NULL,
|
||||
#endif
|
||||
true,
|
||||
@ -513,7 +513,7 @@ static int daemonSetupNetworking(virNetServerPtr srv,
|
||||
if (!(svcTCP = virNetServerServiceNewTCP(config->listen_addr,
|
||||
config->tcp_port,
|
||||
config->auth_tcp,
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
NULL,
|
||||
#endif
|
||||
false,
|
||||
@ -525,7 +525,7 @@ static int daemonSetupNetworking(virNetServerPtr srv,
|
||||
goto error;
|
||||
}
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
if (config->listen_tls) {
|
||||
virNetTLSContextPtr ctxt = NULL;
|
||||
|
||||
@ -581,7 +581,7 @@ static int daemonSetupNetworking(virNetServerPtr srv,
|
||||
#if WITH_SASL
|
||||
if (config->auth_unix_rw == REMOTE_AUTH_SASL ||
|
||||
config->auth_unix_ro == REMOTE_AUTH_SASL ||
|
||||
# if HAVE_GNUTLS
|
||||
# if WITH_GNUTLS
|
||||
config->auth_tls == REMOTE_AUTH_SASL ||
|
||||
# endif
|
||||
config->auth_tcp == REMOTE_AUTH_SASL) {
|
||||
@ -595,7 +595,7 @@ static int daemonSetupNetworking(virNetServerPtr srv,
|
||||
return 0;
|
||||
|
||||
error:
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virObjectUnref(svcTLS);
|
||||
#endif
|
||||
virObjectUnref(svcTCP);
|
||||
|
@ -2464,7 +2464,7 @@ remoteDispatchAuthSaslInit(virNetServerPtr server ATTRIBUTE_UNUSED,
|
||||
if (!sasl)
|
||||
goto authfail;
|
||||
|
||||
# if HAVE_GNUTLS
|
||||
# if WITH_GNUTLS
|
||||
/* Inform SASL that we've got an external SSF layer from TLS */
|
||||
if (virNetServerClientHasTLSSession(client)) {
|
||||
int ssf;
|
||||
|
@ -1779,7 +1779,7 @@ else
|
||||
EXTRA_DIST += \
|
||||
rpc/virnetsshsession.h rpc/virnetsshsession.c
|
||||
endif
|
||||
if HAVE_GNUTLS
|
||||
if WITH_GNUTLS
|
||||
libvirt_net_rpc_la_SOURCES += \
|
||||
rpc/virnettlscontext.h rpc/virnettlscontext.c
|
||||
else
|
||||
|
@ -55,7 +55,7 @@
|
||||
#include "configmake.h"
|
||||
#include "intprops.h"
|
||||
#include "virconf.h"
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
# include "rpc/virnettlscontext.h"
|
||||
#endif
|
||||
#include "vircommand.h"
|
||||
@ -271,7 +271,7 @@ winsock_init(void)
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
static int virTLSMutexInit(void **priv)
|
||||
{
|
||||
virMutexPtr lock = NULL;
|
||||
@ -408,14 +408,14 @@ virGlobalInit(void)
|
||||
virErrorInitialize() < 0)
|
||||
goto error;
|
||||
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
gcry_control(GCRYCTL_SET_THREAD_CBS, &virTLSThreadImpl);
|
||||
gcry_check_version(NULL);
|
||||
#endif
|
||||
|
||||
virLogSetFromEnv();
|
||||
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
virNetTLSInit();
|
||||
#endif
|
||||
|
||||
|
@ -655,7 +655,7 @@ virLockDaemonSetupNetworkingSystemD(virNetServerPtr srv)
|
||||
/* Systemd passes FDs, starting immediately after stderr,
|
||||
* so the first FD we'll get is '3'. */
|
||||
if (!(svc = virNetServerServiceNewFD(3, 0,
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
NULL,
|
||||
#endif
|
||||
false, 1)))
|
||||
@ -677,7 +677,7 @@ virLockDaemonSetupNetworkingNative(virNetServerPtr srv, const char *sock_path)
|
||||
VIR_DEBUG("Setting up networking natively");
|
||||
|
||||
if (!(svc = virNetServerServiceNewUNIX(sock_path, 0700, 0, 0,
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
NULL,
|
||||
#endif
|
||||
false, 1)))
|
||||
|
@ -631,7 +631,7 @@ static int virLXCControllerSetupServer(virLXCControllerPtr ctrl)
|
||||
0700,
|
||||
0,
|
||||
0,
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
NULL,
|
||||
#endif
|
||||
false,
|
||||
|
@ -23,7 +23,7 @@
|
||||
#include <config.h>
|
||||
|
||||
#include <sys/time.h>
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
# include <gnutls/gnutls.h>
|
||||
# include <gnutls/x509.h>
|
||||
#endif
|
||||
@ -198,7 +198,7 @@ static void qemuMigrationCookieFree(qemuMigrationCookiePtr mig)
|
||||
}
|
||||
|
||||
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
static char *
|
||||
qemuDomainExtractTLSSubject(const char *certdir)
|
||||
{
|
||||
@ -276,7 +276,7 @@ qemuMigrationCookieGraphicsAlloc(virQEMUDriverPtr driver,
|
||||
if (!listenAddr)
|
||||
listenAddr = driver->vncListen;
|
||||
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
if (driver->vncTLS &&
|
||||
!(mig->tlsSubject = qemuDomainExtractTLSSubject(driver->vncTLSx509certdir)))
|
||||
goto error;
|
||||
@ -291,7 +291,7 @@ qemuMigrationCookieGraphicsAlloc(virQEMUDriverPtr driver,
|
||||
if (!listenAddr)
|
||||
listenAddr = driver->spiceListen;
|
||||
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
if (driver->spiceTLS &&
|
||||
!(mig->tlsSubject = qemuDomainExtractTLSSubject(driver->spiceTLSx509certdir)))
|
||||
goto error;
|
||||
@ -304,7 +304,7 @@ qemuMigrationCookieGraphicsAlloc(virQEMUDriverPtr driver,
|
||||
|
||||
no_memory:
|
||||
virReportOOMError();
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
error:
|
||||
#endif
|
||||
qemuMigrationCookieGraphicsFree(mig);
|
||||
|
@ -80,7 +80,7 @@ struct private_data {
|
||||
|
||||
int counter; /* Serial number for RPC */
|
||||
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
virNetTLSContextPtr tls;
|
||||
#endif
|
||||
|
||||
@ -598,7 +598,7 @@ doRemoteOpen(virConnectPtr conn,
|
||||
/* Connect to the remote service. */
|
||||
switch (transport) {
|
||||
case trans_tls:
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
priv->tls = virNetTLSContextNewClientPath(pkipath,
|
||||
geteuid() != 0 ? true : false,
|
||||
sanity, verify);
|
||||
@ -618,7 +618,7 @@ doRemoteOpen(virConnectPtr conn,
|
||||
if (!priv->client)
|
||||
goto failed;
|
||||
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
if (priv->tls) {
|
||||
VIR_DEBUG("Starting TLS session");
|
||||
if (virNetClientSetTLSSession(priv->client, priv->tls) < 0)
|
||||
@ -1012,7 +1012,7 @@ doRemoteClose(virConnectPtr conn, struct private_data *priv)
|
||||
(xdrproc_t) xdr_void, (char *) NULL) == -1)
|
||||
ret = -1;
|
||||
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
virObjectUnref(priv->tls);
|
||||
priv->tls = NULL;
|
||||
#endif
|
||||
@ -3893,7 +3893,7 @@ remoteAuthSASL(virConnectPtr conn, struct private_data *priv,
|
||||
saslcb)))
|
||||
goto cleanup;
|
||||
|
||||
# ifdef HAVE_GNUTLS
|
||||
# ifdef WITH_GNUTLS
|
||||
/* Initialize some connection props we care about */
|
||||
if (priv->tls) {
|
||||
if ((ssf = virNetClientGetTLSKeySize(priv->client)) < 0)
|
||||
|
@ -70,7 +70,7 @@ struct _virNetClient {
|
||||
virNetSocketPtr sock;
|
||||
bool asyncIO;
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virNetTLSSessionPtr tls;
|
||||
#endif
|
||||
char *hostname;
|
||||
@ -629,7 +629,7 @@ void virNetClientDispose(void *obj)
|
||||
if (client->sock)
|
||||
virNetSocketRemoveIOCallback(client->sock);
|
||||
virObjectUnref(client->sock);
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virObjectUnref(client->tls);
|
||||
#endif
|
||||
#if WITH_SASL
|
||||
@ -667,7 +667,7 @@ virNetClientCloseLocked(virNetClientPtr client)
|
||||
|
||||
virObjectUnref(client->sock);
|
||||
client->sock = NULL;
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virObjectUnref(client->tls);
|
||||
client->tls = NULL;
|
||||
#endif
|
||||
@ -751,7 +751,7 @@ void virNetClientSetSASLSession(virNetClientPtr client,
|
||||
#endif
|
||||
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
int virNetClientSetTLSSession(virNetClientPtr client,
|
||||
virNetTLSContextPtr tls)
|
||||
{
|
||||
@ -860,7 +860,7 @@ bool virNetClientIsEncrypted(virNetClientPtr client)
|
||||
{
|
||||
bool ret = false;
|
||||
virNetClientLock(client);
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
if (client->tls)
|
||||
ret = true;
|
||||
#endif
|
||||
@ -966,7 +966,7 @@ const char *virNetClientRemoteAddrString(virNetClientPtr client)
|
||||
return virNetSocketRemoteAddrString(client->sock);
|
||||
}
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
int virNetClientGetTLSKeySize(virNetClientPtr client)
|
||||
{
|
||||
int ret = 0;
|
||||
|
@ -23,7 +23,7 @@
|
||||
#ifndef __VIR_NET_CLIENT_H__
|
||||
# define __VIR_NET_CLIENT_H__
|
||||
|
||||
# ifdef HAVE_GNUTLS
|
||||
# ifdef WITH_GNUTLS
|
||||
# include "virnettlscontext.h"
|
||||
# endif
|
||||
# include "virnetmessage.h"
|
||||
@ -109,7 +109,7 @@ void virNetClientSetSASLSession(virNetClientPtr client,
|
||||
virNetSASLSessionPtr sasl);
|
||||
# endif
|
||||
|
||||
# ifdef HAVE_GNUTLS
|
||||
# ifdef WITH_GNUTLS
|
||||
int virNetClientSetTLSSession(virNetClientPtr client,
|
||||
virNetTLSContextPtr tls);
|
||||
# endif
|
||||
@ -120,7 +120,7 @@ bool virNetClientIsOpen(virNetClientPtr client);
|
||||
const char *virNetClientLocalAddrString(virNetClientPtr client);
|
||||
const char *virNetClientRemoteAddrString(virNetClientPtr client);
|
||||
|
||||
# ifdef HAVE_GNUTLS
|
||||
# ifdef WITH_GNUTLS
|
||||
int virNetClientGetTLSKeySize(virNetClientPtr client);
|
||||
# endif
|
||||
|
||||
|
@ -98,7 +98,7 @@ struct _virNetServer {
|
||||
|
||||
unsigned int quit :1;
|
||||
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
virNetTLSContextPtr tls;
|
||||
#endif
|
||||
|
||||
@ -311,7 +311,7 @@ static int virNetServerDispatchNewClient(virNetServerServicePtr svc,
|
||||
virNetServerServiceGetAuth(svc),
|
||||
virNetServerServiceIsReadonly(svc),
|
||||
virNetServerServiceGetMaxRequests(svc),
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virNetServerServiceGetTLSContext(svc),
|
||||
#endif
|
||||
srv->clientPrivNew,
|
||||
@ -1038,7 +1038,7 @@ no_memory:
|
||||
return -1;
|
||||
}
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
int virNetServerSetTLSContext(virNetServerPtr srv,
|
||||
virNetTLSContextPtr tls)
|
||||
{
|
||||
|
@ -26,7 +26,7 @@
|
||||
|
||||
# include <signal.h>
|
||||
|
||||
# ifdef HAVE_GNUTLS
|
||||
# ifdef WITH_GNUTLS
|
||||
# include "virnettlscontext.h"
|
||||
# endif
|
||||
# include "virnetserverprogram.h"
|
||||
@ -81,7 +81,7 @@ int virNetServerAddService(virNetServerPtr srv,
|
||||
int virNetServerAddProgram(virNetServerPtr srv,
|
||||
virNetServerProgramPtr prog);
|
||||
|
||||
# if HAVE_GNUTLS
|
||||
# if WITH_GNUTLS
|
||||
int virNetServerSetTLSContext(virNetServerPtr srv,
|
||||
virNetTLSContextPtr tls);
|
||||
# endif
|
||||
|
@ -66,7 +66,7 @@ struct _virNetServerClient
|
||||
int auth;
|
||||
bool readonly;
|
||||
char *identity;
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virNetTLSContextPtr tlsCtxt;
|
||||
virNetTLSSessionPtr tls;
|
||||
#endif
|
||||
@ -149,7 +149,7 @@ virNetServerClientCalculateHandleMode(virNetServerClientPtr client) {
|
||||
|
||||
|
||||
VIR_DEBUG("tls=%p hs=%d, rx=%p tx=%p",
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
client->tls,
|
||||
client->tls ? virNetTLSSessionGetHandshakeStatus(client->tls) : -1,
|
||||
#else
|
||||
@ -160,7 +160,7 @@ virNetServerClientCalculateHandleMode(virNetServerClientPtr client) {
|
||||
if (!client->sock || client->wantClose)
|
||||
return 0;
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
if (client->tls) {
|
||||
switch (virNetTLSSessionGetHandshakeStatus(client->tls)) {
|
||||
case VIR_NET_TLS_HANDSHAKE_RECVING:
|
||||
@ -188,7 +188,7 @@ virNetServerClientCalculateHandleMode(virNetServerClientPtr client) {
|
||||
then monitor for writability on socket */
|
||||
if (client->tx)
|
||||
mode |= VIR_EVENT_HANDLE_WRITABLE;
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
}
|
||||
#endif
|
||||
VIR_DEBUG("mode=%o", mode);
|
||||
@ -297,7 +297,7 @@ void virNetServerClientRemoveFilter(virNetServerClientPtr client,
|
||||
}
|
||||
|
||||
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
/* Check the client's access. */
|
||||
static int
|
||||
virNetServerClientCheckAccess(virNetServerClientPtr client)
|
||||
@ -353,7 +353,7 @@ static void virNetServerClientSockTimerFunc(int timer,
|
||||
static virNetServerClientPtr
|
||||
virNetServerClientNewInternal(virNetSocketPtr sock,
|
||||
int auth,
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
virNetTLSContextPtr tls,
|
||||
#endif
|
||||
bool readonly,
|
||||
@ -375,7 +375,7 @@ virNetServerClientNewInternal(virNetSocketPtr sock,
|
||||
client->sock = virObjectRef(sock);
|
||||
client->auth = auth;
|
||||
client->readonly = readonly;
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
client->tlsCtxt = virObjectRef(tls);
|
||||
#endif
|
||||
client->nrequests_max = nrequests_max;
|
||||
@ -411,7 +411,7 @@ virNetServerClientPtr virNetServerClientNew(virNetSocketPtr sock,
|
||||
int auth,
|
||||
bool readonly,
|
||||
size_t nrequests_max,
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
virNetTLSContextPtr tls,
|
||||
#endif
|
||||
virNetServerClientPrivNew privNew,
|
||||
@ -422,7 +422,7 @@ virNetServerClientPtr virNetServerClientNew(virNetSocketPtr sock,
|
||||
virNetServerClientPtr client;
|
||||
|
||||
VIR_DEBUG("sock=%p auth=%d tls=%p", sock, auth,
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
tls
|
||||
#else
|
||||
NULL
|
||||
@ -430,7 +430,7 @@ virNetServerClientPtr virNetServerClientNew(virNetSocketPtr sock,
|
||||
);
|
||||
|
||||
if (!(client = virNetServerClientNewInternal(sock, auth,
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
tls,
|
||||
#endif
|
||||
readonly, nrequests_max)))
|
||||
@ -499,7 +499,7 @@ virNetServerClientPtr virNetServerClientNewPostExecRestart(virJSONValuePtr objec
|
||||
|
||||
if (!(client = virNetServerClientNewInternal(sock,
|
||||
auth,
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
NULL,
|
||||
#endif
|
||||
readonly,
|
||||
@ -602,7 +602,7 @@ bool virNetServerClientGetReadonly(virNetServerClientPtr client)
|
||||
}
|
||||
|
||||
|
||||
#ifdef HAVE_GNUTLS
|
||||
#ifdef WITH_GNUTLS
|
||||
bool virNetServerClientHasTLSSession(virNetServerClientPtr client)
|
||||
{
|
||||
bool has;
|
||||
@ -648,7 +648,7 @@ bool virNetServerClientIsSecure(virNetServerClientPtr client)
|
||||
{
|
||||
bool secure = false;
|
||||
virNetServerClientLock(client);
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
if (client->tls)
|
||||
secure = true;
|
||||
#endif
|
||||
@ -765,7 +765,7 @@ void virNetServerClientDispose(void *obj)
|
||||
#endif
|
||||
if (client->sockTimer > 0)
|
||||
virEventRemoveTimeout(client->sockTimer);
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virObjectUnref(client->tls);
|
||||
virObjectUnref(client->tlsCtxt);
|
||||
#endif
|
||||
@ -821,7 +821,7 @@ void virNetServerClientClose(virNetServerClientPtr client)
|
||||
if (client->sock)
|
||||
virNetSocketRemoveIOCallback(client->sock);
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
if (client->tls) {
|
||||
virObjectUnref(client->tls);
|
||||
client->tls = NULL;
|
||||
@ -886,13 +886,13 @@ int virNetServerClientInit(virNetServerClientPtr client)
|
||||
{
|
||||
virNetServerClientLock(client);
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
if (!client->tlsCtxt) {
|
||||
#endif
|
||||
/* Plain socket, so prepare to read first message */
|
||||
if (virNetServerClientRegisterEvent(client) < 0)
|
||||
goto error;
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
} else {
|
||||
int ret;
|
||||
|
||||
@ -1224,7 +1224,7 @@ virNetServerClientDispatchWrite(virNetServerClientPtr client)
|
||||
}
|
||||
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
static void
|
||||
virNetServerClientDispatchHandshake(virNetServerClientPtr client)
|
||||
{
|
||||
@ -1264,7 +1264,7 @@ virNetServerClientDispatchEvent(virNetSocketPtr sock, int events, void *opaque)
|
||||
|
||||
if (events & (VIR_EVENT_HANDLE_WRITABLE |
|
||||
VIR_EVENT_HANDLE_READABLE)) {
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
if (client->tls &&
|
||||
virNetTLSSessionGetHandshakeStatus(client->tls) !=
|
||||
VIR_NET_TLS_HANDSHAKE_COMPLETE) {
|
||||
@ -1276,7 +1276,7 @@ virNetServerClientDispatchEvent(virNetSocketPtr sock, int events, void *opaque)
|
||||
if (events & VIR_EVENT_HANDLE_READABLE &&
|
||||
client->rx)
|
||||
virNetServerClientDispatchRead(client);
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
@ -52,7 +52,7 @@ virNetServerClientPtr virNetServerClientNew(virNetSocketPtr sock,
|
||||
int auth,
|
||||
bool readonly,
|
||||
size_t nrequests_max,
|
||||
# ifdef HAVE_GNUTLS
|
||||
# ifdef WITH_GNUTLS
|
||||
virNetTLSContextPtr tls,
|
||||
# endif
|
||||
virNetServerClientPrivNew privNew,
|
||||
@ -78,7 +78,7 @@ void virNetServerClientRemoveFilter(virNetServerClientPtr client,
|
||||
int virNetServerClientGetAuth(virNetServerClientPtr client);
|
||||
bool virNetServerClientGetReadonly(virNetServerClientPtr client);
|
||||
|
||||
# ifdef HAVE_GNUTLS
|
||||
# ifdef WITH_GNUTLS
|
||||
bool virNetServerClientHasTLSSession(virNetServerClientPtr client);
|
||||
int virNetServerClientGetTLSKeySize(virNetServerClientPtr client);
|
||||
# endif
|
||||
|
@ -41,7 +41,7 @@ struct _virNetServerService {
|
||||
bool readonly;
|
||||
size_t nrequests_client_max;
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virNetTLSContextPtr tls;
|
||||
#endif
|
||||
|
||||
@ -92,7 +92,7 @@ cleanup:
|
||||
virNetServerServicePtr virNetServerServiceNewTCP(const char *nodename,
|
||||
const char *service,
|
||||
int auth,
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virNetTLSContextPtr tls,
|
||||
#endif
|
||||
bool readonly,
|
||||
@ -110,7 +110,7 @@ virNetServerServicePtr virNetServerServiceNewTCP(const char *nodename,
|
||||
svc->auth = auth;
|
||||
svc->readonly = readonly;
|
||||
svc->nrequests_client_max = nrequests_client_max;
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
svc->tls = virObjectRef(tls);
|
||||
#endif
|
||||
|
||||
@ -150,7 +150,7 @@ virNetServerServicePtr virNetServerServiceNewUNIX(const char *path,
|
||||
mode_t mask,
|
||||
gid_t grp,
|
||||
int auth,
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virNetTLSContextPtr tls,
|
||||
#endif
|
||||
bool readonly,
|
||||
@ -168,7 +168,7 @@ virNetServerServicePtr virNetServerServiceNewUNIX(const char *path,
|
||||
svc->auth = auth;
|
||||
svc->readonly = readonly;
|
||||
svc->nrequests_client_max = nrequests_client_max;
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
svc->tls = virObjectRef(tls);
|
||||
#endif
|
||||
|
||||
@ -212,7 +212,7 @@ error:
|
||||
|
||||
virNetServerServicePtr virNetServerServiceNewFD(int fd,
|
||||
int auth,
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virNetTLSContextPtr tls,
|
||||
#endif
|
||||
bool readonly,
|
||||
@ -230,7 +230,7 @@ virNetServerServicePtr virNetServerServiceNewFD(int fd,
|
||||
svc->auth = auth;
|
||||
svc->readonly = readonly;
|
||||
svc->nrequests_client_max = nrequests_client_max;
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
svc->tls = virObjectRef(tls);
|
||||
#endif
|
||||
|
||||
@ -415,7 +415,7 @@ size_t virNetServerServiceGetMaxRequests(virNetServerServicePtr svc)
|
||||
return svc->nrequests_client_max;
|
||||
}
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virNetTLSContextPtr virNetServerServiceGetTLSContext(virNetServerServicePtr svc)
|
||||
{
|
||||
return svc->tls;
|
||||
@ -440,7 +440,7 @@ void virNetServerServiceDispose(void *obj)
|
||||
virObjectUnref(svc->socks[i]);
|
||||
VIR_FREE(svc->socks);
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virObjectUnref(svc->tls);
|
||||
#endif
|
||||
}
|
||||
|
@ -40,7 +40,7 @@ typedef int (*virNetServerServiceDispatchFunc)(virNetServerServicePtr svc,
|
||||
virNetServerServicePtr virNetServerServiceNewTCP(const char *nodename,
|
||||
const char *service,
|
||||
int auth,
|
||||
# if HAVE_GNUTLS
|
||||
# if WITH_GNUTLS
|
||||
virNetTLSContextPtr tls,
|
||||
# endif
|
||||
bool readonly,
|
||||
@ -49,14 +49,14 @@ virNetServerServicePtr virNetServerServiceNewUNIX(const char *path,
|
||||
mode_t mask,
|
||||
gid_t grp,
|
||||
int auth,
|
||||
# if HAVE_GNUTLS
|
||||
# if WITH_GNUTLS
|
||||
virNetTLSContextPtr tls,
|
||||
# endif
|
||||
bool readonly,
|
||||
size_t nrequests_client_max);
|
||||
virNetServerServicePtr virNetServerServiceNewFD(int fd,
|
||||
int auth,
|
||||
# if HAVE_GNUTLS
|
||||
# if WITH_GNUTLS
|
||||
virNetTLSContextPtr tls,
|
||||
# endif
|
||||
bool readonly,
|
||||
@ -71,7 +71,7 @@ int virNetServerServiceGetPort(virNetServerServicePtr svc);
|
||||
int virNetServerServiceGetAuth(virNetServerServicePtr svc);
|
||||
bool virNetServerServiceIsReadonly(virNetServerServicePtr svc);
|
||||
size_t virNetServerServiceGetMaxRequests(virNetServerServicePtr svc);
|
||||
# ifdef HAVE_GNUTLS
|
||||
# ifdef WITH_GNUTLS
|
||||
virNetTLSContextPtr virNetServerServiceGetTLSContext(virNetServerServicePtr svc);
|
||||
# endif
|
||||
|
||||
|
@ -79,7 +79,7 @@ struct _virNetSocket {
|
||||
char *localAddrStr;
|
||||
char *remoteAddrStr;
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
virNetTLSSessionPtr tlsSession;
|
||||
#endif
|
||||
#if WITH_SASL
|
||||
@ -950,7 +950,7 @@ virJSONValuePtr virNetSocketPreExecRestart(virNetSocketPtr sock)
|
||||
goto error;
|
||||
}
|
||||
#endif
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
if (sock->tlsSession) {
|
||||
virReportError(VIR_ERR_OPERATION_INVALID, "%s",
|
||||
_("Unable to save socket state when TLS session is active"));
|
||||
@ -1015,7 +1015,7 @@ void virNetSocketDispose(void *obj)
|
||||
unlink(sock->localAddr.data.un.sun_path);
|
||||
#endif
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
/* Make sure it can't send any more I/O during shutdown */
|
||||
if (sock->tlsSession)
|
||||
virNetTLSSessionSetIOCallbacks(sock->tlsSession, NULL, NULL, NULL);
|
||||
@ -1184,7 +1184,7 @@ const char *virNetSocketRemoteAddrString(virNetSocketPtr sock)
|
||||
}
|
||||
|
||||
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
static ssize_t virNetSocketTLSSessionWrite(const char *buf,
|
||||
size_t len,
|
||||
void *opaque)
|
||||
@ -1287,7 +1287,7 @@ static ssize_t virNetSocketReadWire(virNetSocketPtr sock, char *buf, size_t len)
|
||||
#endif
|
||||
|
||||
reread:
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
if (sock->tlsSession &&
|
||||
virNetTLSSessionGetHandshakeStatus(sock->tlsSession) ==
|
||||
VIR_NET_TLS_HANDSHAKE_COMPLETE) {
|
||||
@ -1295,7 +1295,7 @@ reread:
|
||||
} else {
|
||||
#endif
|
||||
ret = read(sock->fd, buf, len);
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
}
|
||||
#endif
|
||||
|
||||
@ -1346,7 +1346,7 @@ static ssize_t virNetSocketWriteWire(virNetSocketPtr sock, const char *buf, size
|
||||
#endif
|
||||
|
||||
rewrite:
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
if (sock->tlsSession &&
|
||||
virNetTLSSessionGetHandshakeStatus(sock->tlsSession) ==
|
||||
VIR_NET_TLS_HANDSHAKE_COMPLETE) {
|
||||
@ -1354,7 +1354,7 @@ rewrite:
|
||||
} else {
|
||||
#endif
|
||||
ret = write(sock->fd, buf, len);
|
||||
#if HAVE_GNUTLS
|
||||
#if WITH_GNUTLS
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
|
||||
# include "virsocketaddr.h"
|
||||
# include "vircommand.h"
|
||||
# ifdef HAVE_GNUTLS
|
||||
# ifdef WITH_GNUTLS
|
||||
# include "virnettlscontext.h"
|
||||
# endif
|
||||
# include "virobject.h"
|
||||
@ -124,7 +124,7 @@ ssize_t virNetSocketWrite(virNetSocketPtr sock, const char *buf, size_t len);
|
||||
int virNetSocketSendFD(virNetSocketPtr sock, int fd);
|
||||
int virNetSocketRecvFD(virNetSocketPtr sock, int *fd);
|
||||
|
||||
# ifdef HAVE_GNUTLS
|
||||
# ifdef WITH_GNUTLS
|
||||
void virNetSocketSetTLSSession(virNetSocketPtr sock,
|
||||
virNetTLSSessionPtr sess);
|
||||
# endif
|
||||
|
@ -100,7 +100,7 @@ test_programs = virshtest sockettest \
|
||||
sysinfotest \
|
||||
$(NULL)
|
||||
|
||||
if HAVE_GNUTLS
|
||||
if WITH_GNUTLS
|
||||
test_programs += virnettlscontexttest
|
||||
endif
|
||||
|
||||
@ -530,7 +530,7 @@ virnetsockettest_SOURCES = \
|
||||
virnetsockettest_CFLAGS = -Dabs_builddir="\"$(abs_builddir)\"" $(AM_CFLAGS)
|
||||
virnetsockettest_LDADD = $(LDADDS)
|
||||
|
||||
if HAVE_GNUTLS
|
||||
if WITH_GNUTLS
|
||||
virnettlscontexttest_SOURCES = \
|
||||
virnettlscontexttest.c testutils.h testutils.c
|
||||
virnettlscontexttest_CFLAGS = -Dabs_builddir="\"$(abs_builddir)\"" $(AM_CFLAGS)
|
||||
|
Loading…
x
Reference in New Issue
Block a user