summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorKarel Zak <kzak@redhat.com>2013-04-17 16:58:00 +0200
committerKarel Zak <kzak@redhat.com>2013-04-17 16:58:00 +0200
commit6d791b4cc04ee2a7cf006dee1109ae39292b3d96 (patch)
tree77b8794ff27cc1589c0498f130f1ac08ae9ed37d /include
parent4581b716b5abfe95b10205cacc0448ecf75dced3 (diff)
downloadutil-linux-6d791b4cc04ee2a7cf006dee1109ae39292b3d96.tar.gz
include: fix SYS_{unshare,nsenter} usage
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'include')
-rw-r--r--include/namespace.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/namespace.h b/include/namespace.h
index 9264302c..ea231cac 100644
--- a/include/namespace.h
+++ b/include/namespace.h
@@ -27,14 +27,14 @@
# include <sys/syscall.h>
# endif
-# ifndef HAVE_UNSHARE
+# if !defined(HAVE_UNSHARE) && defined(SYS_unshare)
static inline int unshare(int flags)
{
return syscall(SYS_unshare, flags);
}
# endif
-# ifndef HAVE_SETNS
+# if !defined(HAVE_SETNS) && defined(SYS_setns)
static inline int setns(int fd, int nstype)
{
return syscall(SYS_setns, fd, nstype);