Make NoZeroConf option work with Howl

This commit is contained in:
Alexander Barton 2011-01-09 14:31:18 +01:00
parent 1dca082fc6
commit 28bbd7e27a
1 changed files with 9 additions and 2 deletions

View File

@ -107,6 +107,12 @@ GLOBAL void Rendezvous_Init( void )
int i;
for (i = 0; i < MAX_RENDEZVOUS; i++)
My_Rendezvous[i].Desc[0] = '\0';
if (!Conf_ZeroConf)
return;
#ifdef HOWL
if( sw_discovery_init( &My_Discovery_Session ) != SW_OKAY )
{
@ -122,8 +128,6 @@ GLOBAL void Rendezvous_Init( void )
exit( 1 );
}
#endif
for( i = 0; i < MAX_RENDEZVOUS; i++ ) My_Rendezvous[i].Desc[0] = '\0';
} /* Rendezvous_Init */
@ -238,6 +242,9 @@ GLOBAL void Rendezvous_Handler( void )
/* Handle all Rendezvous stuff; this function must be called
* periodically from the run loop of the main program */
if (!Conf_ZeroConf)
return;
#ifdef APPLE
int i;
char buffer[MAX_MACH_MSG_SIZE];