gst/tcp/gsttcp.c: portability (Solaris 10/FreeBSD)
authorAndrew Turner <zxombie@hotpop.com>
Sat, 5 Jun 2004 15:40:10 +0000 (15:40 +0000)
committerStéphane Loeuillet <gstreamer@leroutier.net>
Sat, 5 Jun 2004 15:40:10 +0000 (15:40 +0000)
Original commit message from CVS:
* gst/tcp/gsttcp.c: portability (Solaris 10/FreeBSD)
* gst/tcp/gsttcpclientsrc.h: idem
- define MSG_NOSIGNAL if not done
- include unistd.h for off_t
(fixes #143749)
patch by Andrew Turner <zxombie@hotpop.com>

ChangeLog
gst/tcp/gsttcp.c
gst/tcp/gsttcpclientsrc.h

index be60a0b4651c39852ba60ca2a9c78775771164fd..175034c64539f797a7980ab2d6b792efc2fc71d8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2004-06-05  Andrew Turner <zxombie@hotpop.com>
+
+       * gst/tcp/gsttcp.c: portability (Solaris 10/FreeBSD)
+       * gst/tcp/gsttcpclientsrc.h: idem
+         - define MSG_NOSIGNAL if not done
+         - include unistd.h for off_t
+          (fixes #143749)
+
 2004-06-05  Benjamin Otte  <otte@gnome.org>
 
        * configure.ac:
index 68bbddd9a1c73a3ab89ac6c7383726c64fa7989b..343b57de0c125069a2f4bb3f634a5af0432261af 100644 (file)
 #include <gst/gst-i18n-plugin.h>
 #include <gst/dataprotocol/dataprotocol.h>
 
+#ifndef MSG_NOSIGNAL
+#define MSG_NOSIGNAL 0
+#endif
+
 /* resolve host to IP address, throwing errors if it fails */
 /* host can already be an IP address */
 /* returns a newly allocated gchar * with the dotted ip address */
index 7dd5d4e02fbd0e52e738bd21e857fb75f100aef4..414082b03ef7d40bb067628a43cfe95552f232f3 100644 (file)
@@ -30,6 +30,7 @@ extern "C" {
 
 #include <netdb.h>                        /* sockaddr_in */
 #include <netinet/in.h>                          /* sockaddr_in */
+#include <unistd.h>
 #include "gsttcp.h"
 
 #define GST_TYPE_TCPCLIENTSRC \