Bläddra i källkod

+ Add type and constants to ease porting from Kylix libc unit
to sockets unit.

git-svn-id: trunk@6414 -

daniel 18 år sedan
förälder
incheckning
8ff402109f
1 ändrade filer med 5 tillägg och 0 borttagningar
  1. 5 0
      rtl/inc/socketsh.inc

+ 5 - 0
rtl/inc/socketsh.inc

@@ -36,6 +36,9 @@ const
   SOCK_SEQPACKET  = 5;               { sequential packet socket     }
   SOCK_SEQPACKET  = 5;               { sequential packet socket     }
 {$endif}
 {$endif}
 
 
+  INVALID_SOCKET = -1;				 { To ease porting from Kylix libc}
+  SOCKET_ERROR = -1;                 { unit to sockets unit.}
+
   INADDR_ANY   = CARDINAL(0);
   INADDR_ANY   = CARDINAL(0);
   INADDR_NONE  = CARDINAL($FFFFFFFF);
   INADDR_NONE  = CARDINAL($FFFFFFFF);
 
 
@@ -154,6 +157,8 @@ type
     sun_path      : array[0..107] of char;
     sun_path      : array[0..107] of char;
   end;
   end;
 
 
+  Tsocket=longint;  {To easy porting code from Kylix libc unit to sockets unit.}
+
 Var
 Var
   SocketError:cint;
   SocketError:cint;