diff options
author | maximilian attems <max@stro.at> | 2011-07-13 15:53:16 +0200 |
---|---|---|
committer | maximilian attems <max@stro.at> | 2011-07-13 15:53:16 +0200 |
commit | a6bd6d8fe847f2bbb967244f3fc0aa026cf02ea4 (patch) | |
tree | 4a285bd46db8ca3d9c2ba47125687746d5518c76 | |
parent | 390bd5a39dd3e700e62bd52150d472caaa585fb0 (diff) | |
download | klibc-a6bd6d8fe847f2bbb967244f3fc0aa026cf02ea4.tar.gz |
[klibc] unlinkat: Add missing third flag argument
unlinkat(2) features a third arg with a flag,
allowing to a nuke a dir with it, fix it.
Signed-off-by: maximilian attems <max@stro.at>
-rw-r--r-- | usr/include/unistd.h | 2 | ||||
-rw-r--r-- | usr/klibc/SYSCALLS.def | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/usr/include/unistd.h b/usr/include/unistd.h index 97760d4eb4995..f286c332ca098 100644 --- a/usr/include/unistd.h +++ b/usr/include/unistd.h @@ -61,7 +61,7 @@ __extern int access(const char *, int); __extern int link(const char *, const char *); __extern int linkat(int, const char *, int, const char *); __extern int unlink(const char *); -__extern int unlinkat(int, const char *); +__extern int unlinkat(int, const char *, int); __extern int chdir(const char *); __extern int fchdir(int); __extern int chmod(const char *, mode_t); diff --git a/usr/klibc/SYSCALLS.def b/usr/klibc/SYSCALLS.def index 9e1d34902977b..d3279c7ba29b7 100644 --- a/usr/klibc/SYSCALLS.def +++ b/usr/klibc/SYSCALLS.def @@ -104,7 +104,7 @@ int access(const char *, int); int link(const char *, const char *); <?> int linkat(int, const char *, int, const char *); int unlink(const char *); -<?> int unlinkat(int, const char *); +<?> int unlinkat(int, const char *, int); int chdir(const char *); int fchdir(int); int rename(const char *, const char *); |