minix/lib/libc/sys-minix
David van Moolenbroek 44d3230e40 For common calls, give servers unique call numbers
The getsysinfo(2), getrusage(2), and svrctl(2) calls used the same
call number to different services. Since we want to give each service
its own call number ranges, this is no longer tenable. This patch
introduces per-service call numbers for these calls.

Note that the remainder of the COMMON_ range is left intact, as these
the remaining requests in it are processed by SEF and thus server-
agnostic. The range should really be prefixed with SEF_ now.

Change-Id: I80d728bbeb98227359c525494c433965b40fefc3
2014-03-01 09:05:00 +01:00
..
__getcwd.c
__getlogin.c
_exit.c
_mcontext.c
_ucontext.c fix some warnings 2013-05-31 20:57:39 +00:00
accept.c UDS: support for nonblocking sockets 2014-03-01 09:04:57 +01:00
access.c
adjtime.c libc: add adjtime() system call. 2013-04-04 15:04:54 +02:00
bind.c Retire EBADIOCTL in favor of ENOTTY 2014-03-01 09:04:51 +01:00
brk.c
chdir.c
chmod.c
chown.c
chroot.c
clock_getres.c libc: add clock_settime() system call. 2013-04-04 15:04:54 +02:00
clock_gettime.c libc: add clock_settime() system call. 2013-04-04 15:04:54 +02:00
clock_settime.c libc: add adjtime() system call. 2013-04-04 15:04:54 +02:00
close.c
connect.c Retire EBADIOCTL in favor of ENOTTY 2014-03-01 09:04:51 +01:00
cprofile.c
dup.c
dup2.c
environ.c
execve.c Removing CSU patches 2014-02-18 11:25:02 +01:00
fchmod.c
fchown.c
fcntl.c Remove support for obsolete 3.2.1 ABI 2014-02-18 11:25:02 +01:00
flock.c
fork.c
fpathconf.c
fstatfs.c VFS/FS: remove fstatfs(2) and REQ_FSTATFS 2014-02-18 11:25:01 +01:00
fstatvfs.c Implement support for [f]statvfs1(2) 2014-02-18 11:25:02 +01:00
fsync.c
ftruncate.c Remove support for obsolete 3.2.1 ABI 2014-02-18 11:25:02 +01:00
futimens.c utimens(2) system call 2013-04-12 18:55:39 +00:00
futimes.c utimens(2) system call 2013-04-12 18:55:39 +00:00
getdents.c Remove support for obsolete 3.2.1 ABI 2014-02-18 11:25:02 +01:00
getegid.c
geteuid.c
getgid.c
getgroups.c
getitimer.c Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
getpeername.c Retire EBADIOCTL in favor of ENOTTY 2014-03-01 09:04:51 +01:00
getpgrp.c
getpid.c
getppid.c
getrlimit.c Fixed bug in getrlimit as core dumps are supported now. 2013-01-17 14:06:35 +00:00
getrusage.c For common calls, give servers unique call numbers 2014-03-01 09:05:00 +01:00
getsid.c
getsockname.c Retire EBADIOCTL in favor of ENOTTY 2014-03-01 09:04:51 +01:00
getsockopt.c Retire EBADIOCTL in favor of ENOTTY 2014-03-01 09:04:51 +01:00
gettimeofday.c
getuid.c
getvfsstat.c Implement support for getvfsstat(2) 2014-02-18 11:25:02 +01:00
init.c vm: fix kernel-requested mappings for arm 2013-01-29 17:57:04 +00:00
ioctl.c Retire the synchronous character driver protocol 2014-02-18 11:25:02 +01:00
issetugid.c
kill.c
link.c
listen.c Retire EBADIOCTL in favor of ENOTTY 2014-03-01 09:04:51 +01:00
loadname.c
lseek.c Remove support for obsolete 3.2.1 ABI 2014-02-18 11:25:02 +01:00
lseek64.c
lutimes.c utimens(2) system call 2013-04-12 18:55:39 +00:00
m_closefrom.c
Makefile.inc Removing CSU patches 2014-02-18 11:25:02 +01:00
minix_rs.c Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
MISSING_SYSCALLS Implement support for getvfsstat(2) 2014-02-18 11:25:02 +01:00
mkdir.c
mkfifo.c
mknod.c Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
mmap.c vfs: mmap support 2013-05-31 15:42:00 +00:00
mount.c Redo mount(2)/umount(2) ABI 2014-02-18 11:25:01 +01:00
nanosleep.c Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
open.c
pathconf.c
pipe.c VFS: implement pipe2 2013-02-28 10:08:53 +00:00
poll.c
pread.c
priority.c
ptrace.c
pwrite.c
read.c
readlink.c
reboot.c fix some warnings 2013-05-31 20:57:39 +00:00
recvfrom.c Retire EBADIOCTL in favor of ENOTTY 2014-03-01 09:04:51 +01:00
recvmsg.c Retire EBADIOCTL in favor of ENOTTY 2014-03-01 09:04:51 +01:00
rename.c
rmdir.c
sbrk.c
select.c Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
sem.c Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
sendmsg.c Retire EBADIOCTL in favor of ENOTTY 2014-03-01 09:04:51 +01:00
sendto.c Retire EBADIOCTL in favor of ENOTTY 2014-03-01 09:04:51 +01:00
setgid.c
setgroups.c
setitimer.c Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
setsid.c
setsockopt.c Retire EBADIOCTL in favor of ENOTTY 2014-03-01 09:04:51 +01:00
settimeofday.c libc: add clock_settime() system call. 2013-04-04 15:04:54 +02:00
setuid.c
shmat.c Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
shmctl.c Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
shmget.c Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
shutdown.c Retire EBADIOCTL in favor of ENOTTY 2014-03-01 09:04:51 +01:00
sigaction.c Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
sigpending.c Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
sigprocmask.c Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
sigreturn.c
sigsuspend.c Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
sizeup.c retire 64-bit conversion functions 2013-06-24 16:50:57 +02:00
socket.c socket: implement SOCK_CLOEXEC and SOCK_NONBLOCK 2013-02-28 10:08:53 +00:00
socketpair.c
sprofile.c
stack_utils.c Removing CSU patches 2014-02-18 11:25:02 +01:00
stat.c Spring cleanup 2013-03-06 09:56:08 +00:00
statvfs.c Implement support for [f]statvfs1(2) 2014-02-18 11:25:02 +01:00
stime.c Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
symlink.c
sync.c
syscall.c
sysuname.c
truncate.c Remove support for obsolete 3.2.1 ABI 2014-02-18 11:25:02 +01:00
umask.c
unlink.c
utimensat.c utimens(2) system call 2013-04-12 18:55:39 +00:00
utimes.c utimens(2) system call 2013-04-12 18:55:39 +00:00
vectorio.c
vfork.c
write.c