Merge pull request #34 from wcwxyz/master

Use configure script to check setns function
This commit is contained in:
Gao feng
2015-12-24 16:05:37 +08:00
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -32,6 +32,7 @@ AC_TYPE_UINT8_T
# Checks for library functions.
AC_FUNC_FORK
AC_CHECK_FUNCS([dup2 memmove memset mkdir setenv socket strchr strdup strrchr strtoul], [fail=0], [fail=1])
AC_CHECK_FUNCS([setns])
if test "$fail" = "1" ; then
AC_MSG_ERROR(Unable to find necessary functions)
+1 -1
View File
@@ -7,7 +7,7 @@
* requires kernel-headers for syscall number hint.
*/
#if !defined SYS_setns && defined __NR_setns
#if !defined(HAVE_SETNS) && defined(__NR_setns)
static inline int setns(int fd, int nstype)
{
errno = syscall(__NR_setns, fd, nstype);