diff options
author | sobomax <sobomax@FreeBSD.org> | 2003-11-16 15:07:10 +0000 |
---|---|---|
committer | sobomax <sobomax@FreeBSD.org> | 2003-11-16 15:07:10 +0000 |
commit | a621621dc908dd3a638c875c5bd8b949bf04326e (patch) | |
tree | c21807928bf314bd714743294f74013149b906a8 /sys/i386/linux/linux_dummy.c | |
parent | b1926e392ed0eee6eba473c1a39c291a5f097794 (diff) | |
download | FreeBSD-src-a621621dc908dd3a638c875c5bd8b949bf04326e.zip FreeBSD-src-a621621dc908dd3a638c875c5bd8b949bf04326e.tar.gz |
Pull latest changes from OpenBSD:
- improve sysinfo(2) syscall;
- add dummy fadvise64(2) syscall;
- add dummy *xattr(2) family of syscalls;
- add protos for the syscalls 222-225, 238-249 and 253-267;
- add exit_group(2) syscall, which is currently just wired to exit(2).
Obtained from: OpenBSD
MFC after: 2 weeks
Diffstat (limited to 'sys/i386/linux/linux_dummy.c')
-rw-r--r-- | sys/i386/linux/linux_dummy.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/sys/i386/linux/linux_dummy.c b/sys/i386/linux/linux_dummy.c index 93efa80..67d1b88 100644 --- a/sys/i386/linux/linux_dummy.c +++ b/sys/i386/linux/linux_dummy.c @@ -70,3 +70,25 @@ DUMMY(setfsgid); DUMMY(pivot_root); DUMMY(mincore); DUMMY(madvise); +DUMMY(fadvise64); + +#define DUMMY_XATTR(s) \ +int \ +linux_ ## s ## xattr( \ + struct thread *td, struct linux_ ## s ## xattr_args *arg) \ +{ \ + \ + return (ENOATTR); \ +} +DUMMY_XATTR(set); +DUMMY_XATTR(lset); +DUMMY_XATTR(fset); +DUMMY_XATTR(get); +DUMMY_XATTR(lget); +DUMMY_XATTR(fget); +DUMMY_XATTR(list); +DUMMY_XATTR(llist); +DUMMY_XATTR(flist); +DUMMY_XATTR(remove); +DUMMY_XATTR(lremove); +DUMMY_XATTR(fremove); |