Commit 5a91e00b authored by Sébastien Escudier's avatar Sébastien Escudier

net_OpenDgram don't return 0 in case of failure

(cherry picked from commit ffd3fce0)
parent 5ac3980f
...@@ -778,6 +778,7 @@ int net_OpenDgram( vlc_object_t *obj, const char *psz_bind, int i_bind, ...@@ -778,6 +778,7 @@ int net_OpenDgram( vlc_object_t *obj, const char *psz_bind, int i_bind,
return -1; return -1;
} }
val = -1;
for (struct addrinfo *ptr = loc; ptr != NULL; ptr = ptr->ai_next) for (struct addrinfo *ptr = loc; ptr != NULL; ptr = ptr->ai_next)
{ {
int fd = net_Socket (obj, ptr->ai_family, ptr->ai_socktype, int fd = net_Socket (obj, ptr->ai_family, ptr->ai_socktype,
...@@ -789,7 +790,6 @@ int net_OpenDgram( vlc_object_t *obj, const char *psz_bind, int i_bind, ...@@ -789,7 +790,6 @@ int net_OpenDgram( vlc_object_t *obj, const char *psz_bind, int i_bind,
if( fd == -1 ) if( fd == -1 )
continue; continue;
val = -1;
for (struct addrinfo *ptr2 = rem; ptr2 != NULL; ptr2 = ptr2->ai_next) for (struct addrinfo *ptr2 = rem; ptr2 != NULL; ptr2 = ptr2->ai_next)
{ {
if ((ptr2->ai_family != ptr->ai_family) if ((ptr2->ai_family != ptr->ai_family)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment