X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2Finclude%2Facess%2Fsys.h;h=6d7751b9928e5c1300ddb3bfd5d6f1cbe1aadf18;hb=6c7e82169e66197939b83945812b02787ed0f52e;hp=c26cec1a805099257f073688d55690e1bd65c7ae;hpb=37eb4d555b07704870b7dc87591d72b5b2539dec;p=tpg%2Facess2.git diff --git a/Usermode/include/acess/sys.h b/Usermode/include/acess/sys.h index c26cec1a..6d7751b9 100644 --- a/Usermode/include/acess/sys.h +++ b/Usermode/include/acess/sys.h @@ -58,9 +58,9 @@ extern void setgid(int id); extern int chdir(const char *dir); extern int open(const char *path, int flags); extern int reopen(int fd, const char *path, int flags); -extern void close(int fd); -extern uint read(int fd, uint length, void *buffer); -extern uint write(int fd, uint length, void *buffer); +extern int close(int fd); +extern uint read(int fd, void *buffer, uint length); +extern uint write(int fd, const void *buffer, uint length); extern int seek(int fd, int64_t offset, int whence); extern uint64_t tell(int fd); extern int ioctl(int fd, int id, void *data); @@ -72,7 +72,7 @@ extern int _SysMount(const char *Device, const char *Directory, const char *Type extern int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *errfds, time_t *timeout); // --- IPC --- -extern int SysSendMessage(pid_t dest, uint length, void *Data); +extern int SysSendMessage(pid_t dest, uint length, const void *Data); extern int SysGetMessage(pid_t *src, void *Data); // --- MEMORY ---