--- ./src/os/OsSocket.cpp.orig Tue Jan 2 17:37:30 2007
+++ ./src/os/OsSocket.cpp Sat Jan 6 22:41:02 2007
@@ -165,7 +165,7 @@
int flags = 0;
-#if defined(__linux__) || defined(sun)
+#if defined(__linux__) || defined(sun) || defined(__FreeBSD__)
// We do not want send to throw signals if there is a
// problem with the socket as this results in the process
// getting aborted. We just want it to return an error.
@@ -224,7 +224,7 @@
int flags = 0;
-#if defined(__linux__) || defined(sun)
+#if defined(__linux__) || defined(sun) || defined(__FreeBSD__)
// We do not want send to throw signals if there is a
// problem with the socket as this results in the process
// getting aborted. We just want it to return an error.
@@ -275,7 +275,7 @@
int flags = 0;
-#if defined(__linux__) || defined(sun)
+#if defined(__linux__) || defined(sun) || defined(__FreeBSD__)
// We do not want send to throw signals if there is a
// problem with the socket as this results in the process
// getting aborted. We just want it to return an error.
syntax highlighted by Code2HTML, v. 0.9.1