+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
#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
#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))