Commit d17cf7bf authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

If there is no local neither remote endpoint, default to listening

parent b0dafd61
......@@ -418,14 +418,6 @@ int __net_OpenUDP( vlc_object_t *p_this, const char *psz_bind, int i_bind,
network_socket_t sock;
module_t *p_network = NULL;
if (((psz_bind == NULL) || (psz_bind[0] == '\0')) && (i_bind == 0))
{
msg_Warn (p_this,
"Obsolete net_OpenUDP with no local endpoint; "
"Use net_ConnectUDP instead");
return net_ConnectUDP (p_this, psz_server, i_server, -1);
}
if (((psz_server == NULL) || (psz_server[0] == '\0')) && (i_server == 0))
{
msg_Warn (p_this,
......@@ -434,6 +426,14 @@ int __net_OpenUDP( vlc_object_t *p_this, const char *psz_bind, int i_bind,
return net_ListenUDP1 (p_this, psz_bind, i_bind);
}
if (((psz_bind == NULL) || (psz_bind[0] == '\0')) && (i_bind == 0))
{
msg_Warn (p_this,
"Obsolete net_OpenUDP with no local endpoint; "
"Use net_ConnectUDP instead");
return net_ConnectUDP (p_this, psz_server, i_server, -1);
}
if( psz_server == NULL ) psz_server = "";
if( psz_bind == NULL ) psz_bind = "";
......
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