From 5d9c947f923dc2f06020c2aaa0898855692dc2a1 Mon Sep 17 00:00:00 2001 From: LRN Date: Fri, 27 Feb 2009 20:24:53 +0100 Subject: udp: Don't set errno to EAFNOSUPPORT unconditionally Fixes bug #573342. --- gst/udp/gstudpnetutils.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gst/udp') diff --git a/gst/udp/gstudpnetutils.c b/gst/udp/gstudpnetutils.c index a1588caa..07268509 100644 --- a/gst/udp/gstudpnetutils.c +++ b/gst/udp/gstudpnetutils.c @@ -149,7 +149,11 @@ gst_udp_set_loop_ttl (int sockfd, gboolean loop, int ttl) break; } default: +#ifdef G_OS_WIN32 + WSASetLastError (WSAEAFNOSUPPORT); +#else errno = EAFNOSUPPORT; +#endif } #endif return ret; -- cgit