Cleanup: Moved all l4_ipc_return() calls to uppermost handler routine.

Now all system calls can simply return their final values and they
will be sent to client parties from a single location. Should have had this
simple cleanup a long time ago.
This commit is contained in:
Bahadir Balban
2008-09-16 18:56:18 +03:00
parent 270cead377
commit 2e94a78253
10 changed files with 134 additions and 204 deletions

View File

@@ -22,8 +22,8 @@ struct sys_mmap_args {
off_t offset;
};
int sys_mmap(l4id_t sender, void *start, size_t length, int prot,
int flags, int fd, off_t offset);
void *sys_mmap(l4id_t sender, void *start, size_t length, int prot,
int flags, int fd, off_t offset);
int sys_munmap(l4id_t sender, void *vaddr, unsigned long size);