Commit add687c5 authored by Gildas Bazin's avatar Gildas Bazin

* modules/control/netsync.c: test before you commit.

parent e584575d
...@@ -148,13 +148,18 @@ static void Run( intf_thread_t *p_intf ) ...@@ -148,13 +148,18 @@ static void Run( intf_thread_t *p_intf )
char p_data[MAX_MSG_LENGTH]; char p_data[MAX_MSG_LENGTH];
int i_socket; int i_socket;
if( !b_master && (!psz_master || inet_addr( psz_master ) == INADDR_NONE) ) if( !psz_master || inet_addr( psz_master ) == INADDR_NONE )
{
if( !b_master )
{ {
if( psz_master ) free( psz_master ); if( psz_master ) free( psz_master );
msg_Err( p_intf, "invalid master address." ); msg_Err( p_intf, "invalid master address." );
return; return;
} }
if( !psz_master ) psz_master = strdup("");
}
memset( &master_addr, 0, sizeof( struct sockaddr_in ) ); memset( &master_addr, 0, sizeof( struct sockaddr_in ) );
master_addr.sin_family = AF_INET; master_addr.sin_family = AF_INET;
master_addr.sin_port = htons( (uint16_t)NETSYNC_PORT_MASTER ); master_addr.sin_port = htons( (uint16_t)NETSYNC_PORT_MASTER );
......
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