From 22d8c9bb19937204609f6d65ef6f3ff391fc7e74 Mon Sep 17 00:00:00 2001 From: Shaun Amott Date: Thu, 23 Nov 2006 03:32:11 +0000 Subject: Fix build on sparc64. --- ftp/downloader/files/patch-main-socket.cc | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ftp/downloader/files/patch-main-socket.cc (limited to 'ftp/downloader/files/patch-main-socket.cc') diff --git a/ftp/downloader/files/patch-main-socket.cc b/ftp/downloader/files/patch-main-socket.cc new file mode 100644 index 000000000000..ad3cabc36904 --- /dev/null +++ b/ftp/downloader/files/patch-main-socket.cc @@ -0,0 +1,20 @@ +--- main/socket.cc.orig Sun Apr 9 13:39:25 2006 ++++ main/socket.cc Thu Nov 23 03:30:12 2006 +@@ -112,7 +112,7 @@ + + unsigned int tSocket::get_addr() { + unsigned int my_addr=0; +-#if defined(__sparc__) && !(defined(__linux__)) ++#if defined(__sparc__) && !(defined(__linux__)) && !(defined(BSD)) + int len; + #else + socklen_t len; +@@ -271,7 +271,7 @@ + int tSocket::accepting(const char * host) { + DBC_RETVAL_IF_FAIL(host!=NULL,-1); + sockaddr_in addr; +-#if defined(__sparc__) && !(defined(__linux__)) ++#if defined(__sparc__) && !(defined(__linux__)) && !(defined(BSD)) + int len=sizeof(addr); + #else + socklen_t len=sizeof(addr); -- cgit v1.2.3