From 486d76b4544ee9d2c4cf6ab5730f0f12c422a6d0 Mon Sep 17 00:00:00 2001 From: Brian Cameron Date: Fri, 23 Jan 2009 10:11:52 +0100 Subject: Fix build on Solaris. Fixes bug #568480. Fix linking on Solaris by checking for the nsl and socket libraries which are needed for socket() and gethostbyname(). Don't initialize some fields of struct mh to NULL/0, they're already set to NULL/0 by a memset(). Also this fields don't exist on Solaris. --- gst/dccp/gstdccp.c | 4 ---- 1 file changed, 4 deletions(-) (limited to 'gst') diff --git a/gst/dccp/gstdccp.c b/gst/dccp/gstdccp.c index f10eadb2..cf67beca 100644 --- a/gst/dccp/gstdccp.c +++ b/gst/dccp/gstdccp.c @@ -141,8 +141,6 @@ gst_dccp_read_buffer (GstElement * this, int socket, GstBuffer ** buf) iov.iov_len = readsize; mh.msg_iov = &iov; mh.msg_iovlen = 1; - mh.msg_control = NULL; - mh.msg_controllen = 0; bytes_read = recvmsg (socket, &mh, 0); @@ -324,8 +322,6 @@ gst_dccp_socket_write (GstElement * element, int socket, const void *buf, iov.iov_len = MIN (packet_size, size - bytes_written); mh.msg_iov = &iov; mh.msg_iovlen = 1; - mh.msg_control = NULL; - mh.msg_controllen = 0; wrote = sendmsg (socket, &mh, 0); } while (wrote == -1 && errno == EAGAIN); -- cgit v1.2.1