use umount2 syscall for umount (new targets lack old 1-arg umount)

This commit is contained in:
Rich Felker 2011-02-13 21:28:43 -05:00
parent 1a9a2ff7b0
commit a5dec11306

View File

@ -1,8 +1,7 @@
#include <sys/mount.h> #include <sys/mount.h>
#define SYSCALL_STANDALONE
#include "syscall.h" #include "syscall.h"
int umount(const char *special) int umount(const char *special)
{ {
return syscall1(__NR_umount, (long)special); return syscall2(__NR_umount2, (long)special, 0);
} }