From: Sebastian Dröge Date: Tue, 28 Jun 2016 11:25:03 +0000 (+0300) Subject: udpsrc: Fix compilation on Windows and *BSD/OSX X-Git-Tag: 1.10.4~303 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7e47579f17c3a4f765e072b6a86c9d63fffcb779;p=platform%2Fupstream%2Fgst-plugins-good.git udpsrc: Fix compilation on Windows and *BSD/OSX --- diff --git a/gst/udp/gstudpsrc.c b/gst/udp/gstudpsrc.c index f2ccca4..7714391 100644 --- a/gst/udp/gstudpsrc.c +++ b/gst/udp/gstudpsrc.c @@ -110,8 +110,12 @@ /* Needed to get struct in6_pktinfo */ #define _GNU_SOURCE #include +#ifdef HAVE_SYS_SOCKET_H #include +#endif +#ifndef G_OS_WIN32 #include +#endif #include #include "gstudpsrc.h" @@ -363,7 +367,7 @@ gst_ip_recvdstaddr_message_deserialize (gint level, addr = data; message = g_object_new (GST_TYPE_IP_RECVDSTADDR_MESSAGE, NULL); - message->addr = g_inet_address_new_from_bytes ((guint8 *) addr, AF_INET); + message->addr = *addr; return G_SOCKET_CONTROL_MESSAGE (message); }