提交 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 @@ ...@@ -40,7 +40,7 @@
#endif #endif
#include "c-ctype.h" #include "c-ctype.h"
#ifdef HAVE_SELINUX #ifdef WITH_SELINUX
# include <selinux/selinux.h> # include <selinux/selinux.h>
#endif #endif
...@@ -1160,7 +1160,7 @@ int virNetSocketGetUNIXIdentity(virNetSocketPtr sock ATTRIBUTE_UNUSED, ...@@ -1160,7 +1160,7 @@ int virNetSocketGetUNIXIdentity(virNetSocketPtr sock ATTRIBUTE_UNUSED,
} }
#endif #endif
#ifdef HAVE_SELINUX #ifdef WITH_SELINUX
int virNetSocketGetSecurityContext(virNetSocketPtr sock, int virNetSocketGetSecurityContext(virNetSocketPtr sock,
char **context) char **context)
{ {
...@@ -1169,7 +1169,7 @@ int virNetSocketGetSecurityContext(virNetSocketPtr sock, ...@@ -1169,7 +1169,7 @@ int virNetSocketGetSecurityContext(virNetSocketPtr sock,
*context = NULL; *context = NULL;
virMutexLock(&sock->lock); virObjectLock(sock);
if (getpeercon(sock->fd, &seccon) < 0) { if (getpeercon(sock->fd, &seccon) < 0) {
if (errno == ENOSYS) { if (errno == ENOSYS) {
ret = 0; ret = 0;
...@@ -1188,7 +1188,7 @@ int virNetSocketGetSecurityContext(virNetSocketPtr sock, ...@@ -1188,7 +1188,7 @@ int virNetSocketGetSecurityContext(virNetSocketPtr sock,
ret = 0; ret = 0;
cleanup: cleanup:
freecon(seccon); freecon(seccon);
virMutexUnlock(&sock->lock); virObjectUnlock(sock);
return ret; return ret;
} }
#else #else
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#include <config.h> #include <config.h>
#include <unistd.h> #include <unistd.h>
#if HAVE_SELINUX #if WITH_SELINUX
# include <selinux/selinux.h> # include <selinux/selinux.h>
#endif #endif
...@@ -135,7 +135,7 @@ virIdentityPtr virIdentityGetSystem(void) ...@@ -135,7 +135,7 @@ virIdentityPtr virIdentityGetSystem(void)
char *groupname = NULL; char *groupname = NULL;
char *seccontext = NULL; char *seccontext = NULL;
virIdentityPtr ret = NULL; virIdentityPtr ret = NULL;
#if HAVE_SELINUX #if WITH_SELINUX
security_context_t con; security_context_t con;
#endif #endif
...@@ -144,7 +144,7 @@ virIdentityPtr virIdentityGetSystem(void) ...@@ -144,7 +144,7 @@ virIdentityPtr virIdentityGetSystem(void)
if (!(groupname = virGetGroupName(getgid()))) if (!(groupname = virGetGroupName(getgid())))
goto cleanup; goto cleanup;
#if HAVE_SELINUX #if WITH_SELINUX
if (getcon(&con) < 0) { if (getcon(&con) < 0) {
virReportSystemError(errno, "%s", virReportSystemError(errno, "%s",
_("Unable to lookup SELinux process context")); _("Unable to lookup SELinux process context"));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册