提交 f07f9733 编写于 作者: D Daniel P. Berrange

Fix typos s/HAVE_SELINUX/WITH_SELINUX/

The virNetSocket & virIdentity classes accidentally got some
conditionals using HAVE_SELINUX instead of WITH_SELINUX.
Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
上级 4dceffad
......@@ -40,7 +40,7 @@
#endif
#include "c-ctype.h"
#ifdef HAVE_SELINUX
#ifdef WITH_SELINUX
# include <selinux/selinux.h>
#endif
......@@ -1160,7 +1160,7 @@ int virNetSocketGetUNIXIdentity(virNetSocketPtr sock ATTRIBUTE_UNUSED,
}
#endif
#ifdef HAVE_SELINUX
#ifdef WITH_SELINUX
int virNetSocketGetSecurityContext(virNetSocketPtr sock,
char **context)
{
......@@ -1169,7 +1169,7 @@ int virNetSocketGetSecurityContext(virNetSocketPtr sock,
*context = NULL;
virMutexLock(&sock->lock);
virObjectLock(sock);
if (getpeercon(sock->fd, &seccon) < 0) {
if (errno == ENOSYS) {
ret = 0;
......@@ -1188,7 +1188,7 @@ int virNetSocketGetSecurityContext(virNetSocketPtr sock,
ret = 0;
cleanup:
freecon(seccon);
virMutexUnlock(&sock->lock);
virObjectUnlock(sock);
return ret;
}
#else
......
......@@ -22,7 +22,7 @@
#include <config.h>
#include <unistd.h>
#if HAVE_SELINUX
#if WITH_SELINUX
# include <selinux/selinux.h>
#endif
......@@ -135,7 +135,7 @@ virIdentityPtr virIdentityGetSystem(void)
char *groupname = NULL;
char *seccontext = NULL;
virIdentityPtr ret = NULL;
#if HAVE_SELINUX
#if WITH_SELINUX
security_context_t con;
#endif
......@@ -144,7 +144,7 @@ virIdentityPtr virIdentityGetSystem(void)
if (!(groupname = virGetGroupName(getgid())))
goto cleanup;
#if HAVE_SELINUX
#if WITH_SELINUX
if (getcon(&con) < 0) {
virReportSystemError(errno, "%s",
_("Unable to lookup SELinux process context"));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册