]> git.neil.brown.name Git - history.git/commitdiff
Sparc: Use proper sys_{read,write} prototypes in SunOS
authorTom 'spot' Callaway <tcallawa@redhat.com>
Thu, 9 May 2002 01:09:44 +0000 (18:09 -0700)
committerDavid S. Miller <davem@nuts.ninka.net>
Thu, 9 May 2002 01:09:44 +0000 (18:09 -0700)
compat syscalls.

arch/sparc/kernel/sys_sunos.c
arch/sparc64/kernel/sys_sunos32.c

index de714d85dc7af81f05163a578a340e256e65f677..e76331f217bb1f593ed5a8494af1b6c9069d181b 100644 (file)
@@ -1048,8 +1048,8 @@ static inline int check_nonblock(int ret, int fd)
        return ret;
 }
 
-extern asmlinkage int sys_read(unsigned int fd,char *buf,int count);
-extern asmlinkage int sys_write(unsigned int fd,char *buf,int count);
+extern asmlinkage ssize_t sys_read(unsigned int fd,char *buf,int count);
+extern asmlinkage ssize_t sys_write(unsigned int fd,char *buf,int count);
 extern asmlinkage int sys_recv(int fd, void * ubuf, int size, unsigned flags);
 extern asmlinkage int sys_send(int fd, void * buff, int len, unsigned flags);
 extern asmlinkage int sys_accept(int fd, struct sockaddr *sa, int *addrlen);
index f0e4a4b1e60c56bfbfd432807f2f1da30238b660..c364a7a481db66c254a46aabb7b8a42e9d56f3fa 100644 (file)
@@ -1198,8 +1198,8 @@ static inline int check_nonblock(int ret, int fd)
        return ret;
 }
 
-extern asmlinkage int sys_read(unsigned int fd, char *buf, unsigned long count);
-extern asmlinkage int sys_write(unsigned int fd, char *buf, unsigned long count);
+extern asmlinkage ssize_t sys_read(unsigned int fd, char *buf, unsigned long count);
+extern asmlinkage ssize_t sys_write(unsigned int fd, char *buf, unsigned long count);
 extern asmlinkage int sys_recv(int fd, void *ubuf, size_t size, unsigned flags);
 extern asmlinkage int sys_send(int fd, void *buff, size_t len, unsigned flags);
 extern asmlinkage int sys_accept(int fd, struct sockaddr *sa, int *addrlen);