Browse Source

* Fixed compilation

git-svn-id: trunk@17519 -
michael 14 years ago
parent
commit
a8986b3138
1 changed files with 2 additions and 2 deletions
  1. 2 2
      packages/fcl-web/src/base/custfcgi.pp

+ 2 - 2
packages/fcl-web/src/base/custfcgi.pp

@@ -630,14 +630,14 @@ begin
   if (FLingerTimeout>0) then
   if (FLingerTimeout>0) then
     begin
     begin
     ll:=SizeOf(l);
     ll:=SizeOf(l);
-    if getsockopt(Socket,SOL_SOCKET,SO_LINGER,@l,ll)=0 then
+    if fpgetsockopt(Socket,SOL_SOCKET,SO_LINGER,@l,@ll)=0 then
       begin
       begin
 //      Log(etDebug,Format('Socket linger : %d, %d',[L.l_linger,L.l_onoff]));
 //      Log(etDebug,Format('Socket linger : %d, %d',[L.l_linger,L.l_onoff]));
       if (L.l_onoff=0) then
       if (L.l_onoff=0) then
         begin
         begin
         l.l_onoff:=1;
         l.l_onoff:=1;
         l.l_linger:=1;
         l.l_linger:=1;
-        lr:=setsockopt(Socket,SOL_SOCKET,SO_LINGER,@l,ll);
+        lr:=fpsetsockopt(Socket,SOL_SOCKET,SO_LINGER,@l,ll);
 //        Log(etDebug,Format('Set socket linger (%d, %d) : %d',[L.l_linger,L.l_onoff,lr]));
 //        Log(etDebug,Format('Set socket linger (%d, %d) : %d',[L.l_linger,L.l_onoff,lr]));
         end;
         end;
       end;
       end;