From e168dcb7fa18df46404a56326b3bbf1a082429f7 Mon Sep 17 00:00:00 2001 From: Giacomo Tesio Date: Wed, 6 Sep 2017 22:59:05 +0200 Subject: [PATCH] libposix: add umask --- sys/include/posix.h | 1 + sys/src/lib/posix/processes.c | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/sys/include/posix.h b/sys/include/posix.h index 4d440cd..c2b2a47 100644 --- a/sys/include/posix.h +++ b/sys/include/posix.h @@ -141,6 +141,7 @@ extern void *POSIX_calloc(int *errnop, size_t nelem, size_t size); extern void POSIX_free(void *ptr); extern unsigned int POSIX_sleep(unsigned int seconds); extern int POSIX_pipe(int *errnop, int fildes[2]); +extern int POSIX_umask(int *errnop, int mask); extern int POSIX_getuid(int *errnop); extern int POSIX_geteuid(int *errnop); diff --git a/sys/src/lib/posix/processes.c b/sys/src/lib/posix/processes.c index e9be8f2..ab46eb8 100644 --- a/sys/src/lib/posix/processes.c +++ b/sys/src/lib/posix/processes.c @@ -277,6 +277,12 @@ OnIgnoredSignalInterrupt: return pid; } +int +POSIX_umask(int *errnop, int mask) +{ + return 0; +} + int POSIX_waitpid(int *errnop, int reqpid, int *status, int options) {