{
mDNSAddr addr;
err = StringToAddress( &addr, ipAddr->IpAddress.String );
- if ( !err ) mDNS_AddDNSServer(m, mDNSNULL, mDNSInterface_Any, 0, &addr, UnicastDNSPort, kScopeNone, DEFAULT_UDNS_TIMEOUT, mDNSfalse, 0, mDNStrue, mDNStrue, mDNSfalse);
+ if ( !err ) mDNS_AddDNSServer(m, mDNSNULL, mDNSInterface_Any, 0, &addr, UnicastDNSPort, kScopeNone, DEFAULT_UDNS_TIMEOUT, mDNSfalse, mDNSfalse, 0, mDNStrue, mDNStrue, mDNSfalse);
}
exit:
ifd->interfaceInfo.DirectLink = mDNSfalse;
ifd->interfaceInfo.SupportsUnicastMDNSResponse = mDNStrue;
- err = mDNS_RegisterInterface( inMDNS, &ifd->interfaceInfo, mDNSfalse );
+ err = mDNS_RegisterInterface( inMDNS, &ifd->interfaceInfo, NormalActivation );
require_noerr( err, exit );
ifd->hostRegistered = mDNStrue;
if( inIFD->hostRegistered )
{
inIFD->hostRegistered = mDNSfalse;
- mDNS_DeregisterInterface( inMDNS, &inIFD->interfaceInfo, mDNSfalse );
+ mDNS_DeregisterInterface( inMDNS, &inIFD->interfaceInfo, NormalActivation );
}
// Tear down the multicast socket.