summaryrefslogtreecommitdiff
path: root/transmitters
diff options
context:
space:
mode:
authorRyan Lortie <desrt@desrt.ca>2014-02-13 22:03:09 -0500
committerOlivier CrĂȘte <olivier.crete@collabora.com>2014-02-14 15:00:07 -0500
commit8b99315a911e82aaaac31566c33d0a2d7f3483b1 (patch)
tree8f364fb4fb4930de86b89acc8ab1e65cb3bc01d9 /transmitters
parentcbe9ad35878f921ea7ad67957335eb7a2685eb93 (diff)
downloadfarstream-8b99315a911e82aaaac31566c33d0a2d7f3483b1.tar.gz
transmitters: include <netinet/in.h> for IPPROTO_*
POSIX says that we need <netinet/in.h> for IPPROTO_* to be defined, so make sure we include it. It also ensures that we get a definition of 'struct sockaddr' which appears in the rawudp header as an argument type.
Diffstat (limited to 'transmitters')
-rw-r--r--transmitters/multicast/fs-multicast-transmitter.c1
-rw-r--r--transmitters/rawudp/fs-rawudp-transmitter.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/transmitters/multicast/fs-multicast-transmitter.c b/transmitters/multicast/fs-multicast-transmitter.c
index 24eeb78d..61a4a75c 100644
--- a/transmitters/multicast/fs-multicast-transmitter.c
+++ b/transmitters/multicast/fs-multicast-transmitter.c
@@ -54,6 +54,7 @@
# define close closesocket
#else /*G_OS_WIN32*/
# include <sys/socket.h>
+# include <netinet/in.h>
# include <arpa/inet.h>
#endif /*G_OS_WIN32*/
diff --git a/transmitters/rawudp/fs-rawudp-transmitter.h b/transmitters/rawudp/fs-rawudp-transmitter.h
index 23ec312f..6fd8302a 100644
--- a/transmitters/rawudp/fs-rawudp-transmitter.h
+++ b/transmitters/rawudp/fs-rawudp-transmitter.h
@@ -34,6 +34,7 @@
# include <ws2tcpip.h>
#else /*G_OS_WIN32*/
# include <arpa/inet.h>
+# include <netinet/in.h>
#endif /*G_OS_WIN32*/
G_BEGIN_DECLS