]> sjero.net Git - wget/commitdiff
[svn] Applied Chris Seawood's patch for compilation under BEOS.
authorhniksic <devnull@localhost>
Fri, 16 Nov 2001 16:58:08 +0000 (08:58 -0800)
committerhniksic <devnull@localhost>
Fri, 16 Nov 2001 16:58:08 +0000 (08:58 -0800)
Patch published in <3B5D4CEF.5090208@seawood.org>.

src/ChangeLog
src/connect.c
src/host.c
src/init.c
src/sysdep.h

index d7dbddb73f190420115f8400225d7b344e385032..5d23195ed1f2955d9d5b49a74b35150470035d6a 100644 (file)
@@ -1,3 +1,13 @@
+2001-11-16  Chris Seawood  <cls@seawood.org>
+
+       * init.c: Ditto.
+
+       * host.c: Ditto.
+
+       * connect.c: Ditto.
+
+       * sysdep.h: Support compilation under BEOS.
+
 2001-06-08  Edward J. Sabol  <sabol@alderaan.gsfc.nasa.gov>
 
        * url.c (url_equal): Fix a memory leak when parseurl returns an
index 766c39591c6a2a1fba535512833ab64730211bda..3e676b42a5ac39605f0275d7ad671f3421482953 100644 (file)
@@ -31,7 +31,9 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 # include <sys/socket.h>
 # include <netdb.h>
 # include <netinet/in.h>
+#ifndef __BEOS__
 # include <arpa/inet.h>
+#endif
 #endif /* WINDOWS */
 
 #include <errno.h>
index 246585d0cfcf68084ff85a4245913709bacbd1b3..b35c8bd3b704748e69221a290cb89aec9f9361fb 100644 (file)
@@ -34,10 +34,16 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #else
 # include <sys/socket.h>
 # include <netinet/in.h>
+#ifndef __BEOS__
 # include <arpa/inet.h>
+#endif
 # include <netdb.h>
 #endif /* WINDOWS */
 
+#ifndef NO_ADDRESS
+#define NO_ADDRESS NO_DATA
+#endif
+
 #ifdef HAVE_SYS_UTSNAME_H
 # include <sys/utsname.h>
 #endif
index ece9f6c9a23394fa5baaef41902c0d6399108df1..ac3fc2e4e70df780640ff9a2e176eef6300beb05 100644 (file)
@@ -38,8 +38,10 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #else
 # include <sys/socket.h>
 # include <netinet/in.h>
+#ifndef __BEOS__
 # include <arpa/inet.h>
 #endif
+#endif
 
 #ifdef HAVE_PWD_H
 #include <pwd.h>
index 53b451199808e4fbd34b4f172614d198a3e41d86..128d024c973ff3a7916a3f87ffa5cac274cb34ac 100644 (file)
@@ -94,6 +94,13 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #endif
 #endif
 
+#ifdef __BEOS__
+# undef READ
+# undef WRITE
+# define READ(fd, buf, cnt) recv((fd), (buf), (cnt), 0)
+# define WRITE(fd, buf, cnt) send((fd), (buf), (cnt), 0)
+#endif
+
 /* mswindows.h defines these.  */
 #ifndef READ
 # define READ(fd, buf, cnt) read ((fd), (buf), (cnt))