From 965b10ccaa2c974adaa92dbdffae73a6993379c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Mon, 23 Jul 2007 00:15:45 +0000 Subject: [PATCH] * Fixed build under BeOS/Dano (only tried the latter, though). * Does anybody know why HaikuBuildCompatibility.h is not included for tools when compiled on BeOS/Dano? git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21688 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/tools/remote_disk_server/Jamfile | 2 +- src/tools/remote_disk_server/remote_disk_server.cpp | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/tools/remote_disk_server/Jamfile b/src/tools/remote_disk_server/Jamfile index fcfb149c2a..91ad3a76a3 100644 --- a/src/tools/remote_disk_server/Jamfile +++ b/src/tools/remote_disk_server/Jamfile @@ -4,5 +4,5 @@ UsePrivateHeaders kernel ; BuildPlatformMain remote_disk_server : remote_disk_server.cpp - : $(HOST_LIBSUPC++) + : $(HOST_LIBSUPC++) $(NETWORK_LIBS) ; diff --git a/src/tools/remote_disk_server/remote_disk_server.cpp b/src/tools/remote_disk_server/remote_disk_server.cpp index 949b706b88..408f8175fb 100644 --- a/src/tools/remote_disk_server/remote_disk_server.cpp +++ b/src/tools/remote_disk_server/remote_disk_server.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2005, Ingo Weinhold . + * Copyright 2005-2007, Ingo Weinhold . * All rights reserved. Distributed under the terms of the MIT License. */ @@ -8,7 +8,6 @@ #include #include #include -#include #include #include #include @@ -17,6 +16,13 @@ #include +#if defined(__BEOS__) && !defined(__HAIKU__) +# include +typedef int socklen_t; +#else +# include +#endif + #if __BYTE_ORDER == __LITTLE_ENDIAN