diff --git a/gst/udp/gstmultiudpsink.h b/gst/udp/gstmultiudpsink.h index 722acf86f2..ce9794ed23 100644 --- a/gst/udp/gstmultiudpsink.h +++ b/gst/udp/gstmultiudpsink.h @@ -75,7 +75,7 @@ struct _GstMultiUDPSink { gint ttl_mc; gboolean loop; gint qos_dscp; - ADDRESS_FAMILY ss_family; + guint16 ss_family; }; struct _GstMultiUDPSinkClass { diff --git a/gst/udp/gstudpnetutils.c b/gst/udp/gstudpnetutils.c index bbea308e67..85d6f74c6d 100644 --- a/gst/udp/gstudpnetutils.c +++ b/gst/udp/gstudpnetutils.c @@ -117,7 +117,7 @@ beach: } int -gst_udp_set_loop (int sockfd, ADDRESS_FAMILY ss_family, gboolean loop) +gst_udp_set_loop (int sockfd, guint16 ss_family, gboolean loop) { int ret = -1; int l = (loop == FALSE) ? 0 : 1; @@ -153,7 +153,7 @@ gst_udp_set_loop (int sockfd, ADDRESS_FAMILY ss_family, gboolean loop) } int -gst_udp_set_ttl (int sockfd, ADDRESS_FAMILY ss_family, int ttl, gboolean is_multicast) +gst_udp_set_ttl (int sockfd, guint16 ss_family, int ttl, gboolean is_multicast) { int optname = -1; int ret = -1; diff --git a/gst/udp/gstudpnetutils.h b/gst/udp/gstudpnetutils.h index 3fe599ac53..6dd8d75a79 100644 --- a/gst/udp/gstudpnetutils.h +++ b/gst/udp/gstudpnetutils.h @@ -86,8 +86,8 @@ int gst_udp_get_sockaddr_length (struct sockaddr_storage *addr); int gst_udp_get_addr (const char *hostname, int port, struct sockaddr_storage *addr); int gst_udp_is_multicast (struct sockaddr_storage *addr); -int gst_udp_set_loop (int sockfd, ADDRESS_FAMILY ss_family, gboolean loop); -int gst_udp_set_ttl (int sockfd, ADDRESS_FAMILY ss_family, int ttl, gboolean is_multicast); +int gst_udp_set_loop (int sockfd, guint16 ss_family, gboolean loop); +int gst_udp_set_ttl (int sockfd, guint16 ss_family, int ttl, gboolean is_multicast); /* multicast groups */ int gst_udp_join_group (int sockfd, struct sockaddr_storage *addr,