summaryrefslogtreecommitdiffstats
path: root/otherlibs/unix/sendrecv.c
diff options
context:
space:
mode:
Diffstat (limited to 'otherlibs/unix/sendrecv.c')
-rw-r--r--otherlibs/unix/sendrecv.c31
1 files changed, 15 insertions, 16 deletions
diff --git a/otherlibs/unix/sendrecv.c b/otherlibs/unix/sendrecv.c
index a729472c6..899a0663f 100644
--- a/otherlibs/unix/sendrecv.c
+++ b/otherlibs/unix/sendrecv.c
@@ -28,8 +28,7 @@ static int msg_flag_table[] = {
MSG_OOB, MSG_DONTROUTE, MSG_PEEK
};
-value unix_recv(sock, buff, ofs, len, flags) /* ML */
- value sock, buff, ofs, len, flags;
+value unix_recv(value sock, value buff, value ofs, value len, value flags) /* ML */
{
int ret;
long numbytes;
@@ -48,8 +47,7 @@ value unix_recv(sock, buff, ofs, len, flags) /* ML */
return Val_int(ret);
}
-value unix_recvfrom(sock, buff, ofs, len, flags) /* ML */
- value sock, buff, ofs, len, flags;
+value unix_recvfrom(value sock, value buff, value ofs, value len, value flags) /* ML */
{
int ret;
long numbytes;
@@ -76,8 +74,7 @@ value unix_recvfrom(sock, buff, ofs, len, flags) /* ML */
return res;
}
-value unix_send(sock, buff, ofs, len, flags) /* ML */
- value sock, buff, ofs, len, flags;
+value unix_send(value sock, value buff, value ofs, value len, value flags) /* ML */
{
int ret;
long numbytes;
@@ -94,8 +91,7 @@ value unix_send(sock, buff, ofs, len, flags) /* ML */
return Val_int(ret);
}
-value unix_sendto_native(sock, buff, ofs, len, flags, dest)
- value sock, buff, ofs, len, flags, dest;
+value unix_sendto_native(value sock, value buff, value ofs, value len, value flags, value dest)
{
int ret;
long numbytes;
@@ -114,9 +110,7 @@ value unix_sendto_native(sock, buff, ofs, len, flags, dest)
return Val_int(ret);
}
-value unix_sendto(argv, argc) /* ML */
- value * argv;
- int argc;
+value unix_sendto(value *argv, int argc) /* ML */
{
return unix_sendto_native
(argv[0], argv[1], argv[2], argv[3], argv[4], argv[5]);
@@ -124,14 +118,19 @@ value unix_sendto(argv, argc) /* ML */
#else
-value unix_recv() { invalid_argument("recv not implemented"); }
+value unix_recv(value sock, value buff, value ofs, value len, value flags)
+{ invalid_argument("recv not implemented"); }
-value unix_recvfrom() { invalid_argument("recvfrom not implemented"); }
+value unix_recvfrom(value sock, value buff, value ofs, value len, value flags)
+{ invalid_argument("recvfrom not implemented"); }
-value unix_send() { invalid_argument("send not implemented"); }
+value unix_send(value sock, value buff, value ofs, value len, value flags)
+{ invalid_argument("send not implemented"); }
-value unix_sendto_native() { invalid_argument("sendto not implemented"); }
+value unix_sendto_native(value sock, value buff, value ofs, value len, value flags, value dest)
+{ invalid_argument("sendto not implemented"); }
-value unix_sendto() { invalid_argument("sendto not implemented"); }
+value unix_sendto(value *argv, int argc)
+{ invalid_argument("sendto not implemented"); }
#endif