From f18d1b7cd0ec4708518ab5e18ea33b6eadca0301 Mon Sep 17 00:00:00 2001 From: Diego Nehab Date: Fri, 28 Mar 2003 21:08:50 +0000 Subject: Closer to release... --- src/unix.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'src/unix.c') diff --git a/src/unix.c b/src/unix.c index 511a6bb..23984b0 100644 --- a/src/unix.c +++ b/src/unix.c @@ -1,8 +1,11 @@ /*=========================================================================*\ -* Network compatibilization module +* Network compatibilization module: Unix version +* +* RCS ID: $Id$ \*=========================================================================*/ #include #include +#include #include "lscompat.h" @@ -26,7 +29,7 @@ int compat_open(lua_State *L) } COMPAT_FD compat_accept(COMPAT_FD s, struct sockaddr *addr, - int *len, int deadline) + size_t *len, int deadline) { struct timeval tv; fd_set fds; @@ -72,7 +75,7 @@ int compat_send(COMPAT_FD c, cchar *data, size_t count, size_t *sent, } int compat_sendto(COMPAT_FD c, cchar *data, size_t count, size_t *sent, - int deadline, SA *addr, int len) + int deadline, SA *addr, size_t len) { struct timeval tv; fd_set fds; @@ -104,7 +107,7 @@ int compat_sendto(COMPAT_FD c, cchar *data, size_t count, size_t *sent, } } -int compat_recv(COMPAT_FD c, uchar *data, size_t count, size_t *got, +int compat_recv(COMPAT_FD c, char *data, size_t count, size_t *got, int deadline) { struct timeval tv; @@ -131,8 +134,8 @@ int compat_recv(COMPAT_FD c, uchar *data, size_t count, size_t *got, } } -int compat_recvfrom(COMPAT_FD c, uchar *data, size_t count, size_t *got, - int deadline, SA *addr, int *len) +int compat_recvfrom(COMPAT_FD c, char *data, size_t count, size_t *got, + int deadline, SA *addr, size_t *len) { struct timeval tv; fd_set fds; -- cgit v1.2.3-55-g6feb