]> git.sesse.net Git - vlc/commitdiff
UDP: use vlc_strerror_c()
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 29 Dec 2013 13:56:05 +0000 (15:56 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 29 Dec 2013 13:59:57 +0000 (15:59 +0200)
modules/access_output/udp.c
modules/services_discovery/sap.c

index 545fe730f523f3629188ce9ac10f6ab1aaee3548..89be3b00c98c304d2023e18bb4e53d49f383e569 100644 (file)
@@ -34,6 +34,7 @@
 
 #include <sys/types.h>
 #include <assert.h>
+#include <errno.h>
 
 #include <vlc_sout.h>
 #include <vlc_block.h>
@@ -443,7 +444,7 @@ static void* ThreadWrite( void *data )
             i_to_send = i_group;
         }
         if ( send( p_sys->i_handle, p_pk->p_buffer, p_pk->i_buffer, 0 ) == -1 )
-            msg_Warn( p_access, "send error: %m" );
+            msg_Warn( p_access, "send error: %s", vlc_strerror_c(errno) );
         vlc_cleanup_pop();
 
         if( i_dropped_packets )
index 91dc88f8e35aa763f39fb2e400a8595b227fa36c..554c08ecf9ccf38ee0646591d43fff702a1c4074 100644 (file)
@@ -40,6 +40,7 @@
 #include <vlc_network.h>
 #include <vlc_charset.h>
 
+#include <errno.h>
 #ifdef HAVE_UNISTD_H
 #    include <unistd.h>
 #endif
@@ -557,7 +558,8 @@ static void *Run( void *data )
                     i_read = net_Read (p_sd, ufd[i].fd, NULL, p_buffer,
                                        MAX_SAP_BUFFER, false);
                     if (i_read < 0)
-                        msg_Warn (p_sd, "receive error: %m");
+                        msg_Warn (p_sd, "receive error: %s",
+                                  vlc_strerror_c(errno));
                     if (i_read > 6)
                     {
                         /* Parse the packet */