]> git.sesse.net Git - vlc/commitdiff
Win32 compile fix
authorRémi Denis-Courmont <remi@remlab.net>
Tue, 10 Mar 2009 17:29:00 +0000 (19:29 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Tue, 10 Mar 2009 17:31:47 +0000 (19:31 +0200)
modules/stream_out/rtp.c

index fa489c9fa6671e7bb1f2770e78ef3a51487036bb..edd06c6ec9738470acf2fd5bf50d98367b62800d 100644 (file)
@@ -1471,12 +1471,11 @@ static void* ThreadSend( vlc_object_t *p_this )
 #ifdef WIN32
 # define ECONNREFUSED WSAECONNREFUSED
 # define ENOPROTOOPT  WSAENOPROTOOPT
-# define EPROTO       WSAEPROTO
 # define EHOSTUNREACH WSAEHOSTUNREACH
-# define ENETUNREACH  WSAEHOSTUNREACH
+# define ENETUNREACH  WSAENETUNREACH
 # define ENETDOWN     WSAENETDOWN
 # define ENOBUFS      WSAENOBUFS
-# define EAGAIN       WSAEGAIN
+# define EAGAIN       WSAEWOULDBLOCK
 # define EWOULDBLOCK  WSAEWOULDBLOCK
 #endif
     sout_stream_id_t *id = (sout_stream_id_t *)p_this;
@@ -1532,7 +1531,9 @@ static void* ThreadSend( vlc_object_t *p_this )
                 /* Soft errors (e.g. ICMP): */
                 case ECONNREFUSED: /* Port unreachable */
                 case ENOPROTOOPT:
+#ifdef EPROTO
                 case EPROTO:       /* Protocol unreachable */
+#endif
                 case EHOSTUNREACH: /* Host unreachable */
                 case ENETUNREACH:  /* Network unreachable */
                 case ENETDOWN:     /* Entire network down */