diff options
Diffstat (limited to 'usr/src/uts/common/os/sysent.c')
-rw-r--r-- | usr/src/uts/common/os/sysent.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/usr/src/uts/common/os/sysent.c b/usr/src/uts/common/os/sysent.c index 1e61f3d24c..4dd48c7e19 100644 --- a/usr/src/uts/common/os/sysent.c +++ b/usr/src/uts/common/os/sysent.c @@ -62,7 +62,7 @@ int access(char *, int); int alarm(int); int auditsys(struct auditcalls *, rval_t *); int64_t brandsys(int, uintptr_t, uintptr_t, uintptr_t, uintptr_t); -int brk(caddr_t); +intptr_t brk(caddr_t); int chdir(char *); int chmod(char *, int); int chown(char *, uid_t, gid_t); @@ -111,6 +111,7 @@ long pcsample(void *, long); int privsys(int, priv_op_t, priv_ptype_t, void *, size_t, int); int profil(unsigned short *, size_t, ulong_t, uint_t); ssize_t pread(int, void *, size_t, off_t); +int psecflags(procset_t *, psecflagwhich_t, secflagdelta_t *); ssize_t pwrite(int, void *, size_t, off_t); ssize_t read(int, void *, size_t); int rename(char *, char *); @@ -438,7 +439,7 @@ struct sysent sysent[NSYSCALL] = SYSENT_NOSYS(), SYSENT_C("indir", indir, 1)), /* 1 */ SYSENT_CI("exit", rexit, 1), - /* 2 */ SYSENT_LOADABLE(), /* (was forkall) */ + /* 2 */ SYSENT_CI("psecflags", psecflags, 3), /* 3 */ SYSENT_CL("read", read, 3), /* 4 */ SYSENT_CL("write", write, 3), /* 5 */ SYSENT_CI("open", open, 3), @@ -819,7 +820,7 @@ struct sysent sysent32[NSYSCALL] = { /* 0 */ SYSENT_C("indir", indir, 1), /* 1 */ SYSENT_CI("exit", (int (*)())rexit, 1), - /* 2 */ SYSENT_LOADABLE32(), /* (was forkall) */ + /* 2 */ SYSENT_CI("psecflags", psecflags, 3), /* 3 */ SYSENT_CI("read", read32, 3), /* 4 */ SYSENT_CI("write", write32, 3), /* 5 */ SYSENT_CI("open", open32, 3), |