]> git.sesse.net Git - vlc/commitdiff
Fix error message on failed TCP connection
authorRémi Denis-Courmont <rem@videolan.org>
Sat, 22 Sep 2007 13:44:32 +0000 (13:44 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sat, 22 Sep 2007 13:44:32 +0000 (13:44 +0000)
src/network/tcp.c

index 4d62d36eebcb9982dc0076f5c1269d3ae2a68cf3..506a3d8e8458721817d8c13071eaa7f1ef264054 100644 (file)
@@ -215,6 +215,7 @@ int __net_Connect( vlc_object_t *p_this, const char *psz_host, int i_port,
             if( getsockopt( fd, SOL_SOCKET, SO_ERROR, (void*)&i_val,
                             &i_val_size ) == -1 || i_val != 0 )
             {
+                errno = i_val;
                 msg_Err( p_this, "connection failed: %m" );
                 goto next_ai;
             }