+ {$ifdef need_v6constants}\r
+ {$ifdef linux} \r
+ //the below values are only known correct on linux, I don't support \r
+ //1.0.x on any other unix platform atm anyway --plugwash\r
+ const \r
+ IPPROTO_IPV6 = 41;\r
+ IPV6_V6ONLY = 26;\r
+ {$endif}\r
+ {$endif}\r
+ {$ifdef freebsd}\r
+ //freepascal doesn't seem to define IPV6_V6ONLY on freebsd, the definition\r
+ //here is taken from the include files of a freebsd 8 system\r
+ const\r
+ IPV6_V6ONLY = 27;\r
+ {$endif}\r
+\r