$OpenBSD: patch-j2sdk1_3_1_src_share_hpi_include_hpi_impl_h,v 1.2 2007/07/18 14:19:27 kurt Exp $
--- j2sdk1.3.1/src/share/hpi/include/hpi_impl.h.orig	Sun May  6 08:18:04 2001
+++ j2sdk1.3.1/src/share/hpi/include/hpi_impl.h	Wed Jul 18 09:36:14 2007
@@ -123,10 +123,10 @@ int sysConnect(int fd, struct sockaddr *him, int len);
 int sysBind(int fd, struct sockaddr *him, int len);
 int sysAccept(int fd, struct sockaddr *him, int *len);
 int sysGetSockName(int fd, struct sockaddr *him, int *len);
-int sysSendTo(int fd, char *buf, int len, int flags, struct sockaddr *to,
-	      int tolen);
-int sysRecvFrom(int fd, char *buf, int nbytes, int flags,
-                struct sockaddr *from, int *fromlen);
+ssize_t sysSendTo(int fd, char *buf, size_t len, int flags,
+	          struct sockaddr *to, socklen_t tolen);
+ssize_t sysRecvFrom(int fd, char *buf, size_t nbytes, int flags,
+                    struct sockaddr *from, socklen_t *fromlen);
 int sysListen(int fd, long count);
 int sysRecv(int fd, char *buf, int nBytes, int flags);
 int sysSend(int fd, char *buf, int nBytes, int flags);
