mirror of
https://github.com/clearlinux/hyperstart.git
synced 2026-08-22 22:56:22 +00:00
Merge pull request #34 from wcwxyz/master
Use configure script to check setns function
This commit is contained in:
@@ -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
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user