Browse Source

* fixed x86-64 send/recv socket call

git-svn-id: trunk@2674 -
florian 19 years ago
parent
commit
466227bdb0
1 changed files with 2 additions and 2 deletions
  1. 2 2
      rtl/linux/unixsock.inc

+ 2 - 2
rtl/linux/unixsock.inc

@@ -155,7 +155,7 @@ end;
 
 
 function  fpsend (s:cint; msg:pointer; len:size_t; flags:cint):ssize_t;
 function  fpsend (s:cint; msg:pointer; len:size_t; flags:cint):ssize_t;
 begin
 begin
-  fpSend:=do_syscall(syscall_nr_sendto,S,TSysParam(msg),Len,Flags);
+  fpSend:=do_syscall(syscall_nr_sendto,S,TSysParam(msg),Len,Flags,0,0);
 end;
 end;
 
 
 function  fpsendto (s:cint; msg:pointer; len:size_t; flags:cint; tox :psockaddr; tolen: tsocklen):ssize_t;
 function  fpsendto (s:cint; msg:pointer; len:size_t; flags:cint; tox :psockaddr; tolen: tsocklen):ssize_t;
@@ -165,7 +165,7 @@ end;
 
 
 function  fprecv (s:cint; buf: pointer; len: size_t; flags:cint):ssize_t;
 function  fprecv (s:cint; buf: pointer; len: size_t; flags:cint):ssize_t;
 begin
 begin
-  fpRecv:=do_syscall(syscall_nr_Recvfrom,S,tsysparam(buf),len,flags);
+  fpRecv:=do_syscall(syscall_nr_Recvfrom,S,tsysparam(buf),len,flags,0,0);
 end;
 end;
 
 
 function  fprecvfrom (s:cint; buf: pointer; len: size_t; flags: cint; from : psockaddr; fromlen : psocklen):ssize_t;
 function  fprecvfrom (s:cint; buf: pointer; len: size_t; flags: cint; from : psockaddr; fromlen : psocklen):ssize_t;