git-svn-id: trunk@15104 -
@@ -19,11 +19,11 @@ Uses baseunix,UnixType;
{$i osdefs.inc} { Compile time defines }
-{$ifdef FreeBSD}
-{$DEFINE SOCK_HAS_SINLEN} // BSD definition of socketaddr
-{$endif}
-
-{$ifdef Darwin}
+{$if
+ defined(FreeBSD) or
+ defined(Darwin) or
+ defined(Haiku)
+}
{$DEFINE SOCK_HAS_SINLEN} // BSD definition of socketaddr
{$endif}