summaryrefslogtreecommitdiff
path: root/util-linux/pivot_root.c
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2001-02-23 02:31:03 +0000
committerEric Andersen <andersen@codepoet.org>2001-02-23 02:31:03 +0000
commit0ed9923887ca0f9bb2986269d6565cd199e13367 (patch)
tree41cabfc03777057a8b88b22e7a33eeda076679c8 /util-linux/pivot_root.c
parent3574b70efc904f4c0ae8fb7a8dc653887a73de3c (diff)
downloadbusybox-w32-0ed9923887ca0f9bb2986269d6565cd199e13367.tar.gz
busybox-w32-0ed9923887ca0f9bb2986269d6565cd199e13367.tar.bz2
busybox-w32-0ed9923887ca0f9bb2986269d6565cd199e13367.zip
Stub out pivot_root so it won't fail to compile.
-Erik
Diffstat (limited to 'util-linux/pivot_root.c')
-rw-r--r--util-linux/pivot_root.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/util-linux/pivot_root.c b/util-linux/pivot_root.c
index d7b80d749..d34dcd7cc 100644
--- a/util-linux/pivot_root.c
+++ b/util-linux/pivot_root.c
@@ -11,8 +11,14 @@
11#include "busybox.h" 11#include "busybox.h"
12 12
13#ifndef __NR_pivot_root 13#ifndef __NR_pivot_root
14#error Sorry, but this kernel does not support the pivot_root syscall 14#warning This kernel does not support the pivot_root syscall
15#endif 15#warning The pivot_root application is being stubbed out...
16int pivot_root_main(int argc, char **argv)
17{
18 printf("Please recompile with a kernel supporting the pivot_root syscall.\n");
19 return 0;
20}
21#else
16 22
17static _syscall2(int,pivot_root,const char *,new_root,const char *,put_old) 23static _syscall2(int,pivot_root,const char *,new_root,const char *,put_old)
18 24
@@ -28,6 +34,7 @@ int pivot_root_main(int argc, char **argv)
28 return EXIT_SUCCESS; 34 return EXIT_SUCCESS;
29 35
30} 36}
37#endif
31 38
32 39
33/* 40/*