diff options
author | Karel Zak | 2006-12-07 00:25:52 +0100 |
---|---|---|
committer | Karel Zak | 2006-12-07 00:25:52 +0100 |
commit | 612721dba838fe37af543421278416bb7acf770c (patch) | |
tree | c9e54454cd39b2c26604446ee1a91fb2e9443ed4 /mount/pivot_root.c | |
parent | Imported from util-linux-2.11m tarball. (diff) | |
download | kernel-qcow2-util-linux-612721dba838fe37af543421278416bb7acf770c.tar.gz kernel-qcow2-util-linux-612721dba838fe37af543421278416bb7acf770c.tar.xz kernel-qcow2-util-linux-612721dba838fe37af543421278416bb7acf770c.zip |
Imported from util-linux-2.11n tarball.
Diffstat (limited to 'mount/pivot_root.c')
-rw-r--r-- | mount/pivot_root.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/mount/pivot_root.c b/mount/pivot_root.c index fd4bef9df..674271ad2 100644 --- a/mount/pivot_root.c +++ b/mount/pivot_root.c @@ -4,11 +4,16 @@ #include <stdio.h> -#include <linux/unistd.h> + +#ifdef __ia64__ +# include <sys/syscall.h> +# define pivot_root(new_root,put_old) syscall(SYS_pivot_root,new_root,put_old) +#else +# include <linux/unistd.h> static _syscall2(int,pivot_root,const char *,new_root,const char *,put_old) - +#endif int main(int argc,const char **argv) { |