<rdar://problem/7299177> DNS-SD sometimes delivers duplicate browse add events during...
authormparthasarathy@apple.com <mparthasarathy@apple.com@214c2c4a-bf3b-4dcf-9390-e4dd3010487d>
Tue, 13 Oct 2009 19:54:00 +0000 (19:54 +0000)
committermparthasarathy@apple.com <mparthasarathy@apple.com@214c2c4a-bf3b-4dcf-9390-e4dd3010487d>
Tue, 13 Oct 2009 19:54:00 +0000 (19:54 +0000)
commite4e19a3d4ba853c82c18613b498f944b5b535f1e
treec44c581b7a69b1e9d0e38727bf943803bb655483
parent74ecd2bb7a79ba92bff79c8224523654d7e46667
<rdar://problem/7299177> DNS-SD sometimes delivers duplicate browse add events during network transitions

The Platform layer registers interface indices instead of Interface pointers so that registering multiple times with the Core does not cause duplicate events

git-svn-id: http://svn.macosforge.org/repository/mDNSResponder/trunk@6738 214c2c4a-bf3b-4dcf-9390-e4dd3010487d
mDNSCore/DNSCommon.c
mDNSCore/mDNS.c
mDNSCore/mDNSEmbeddedAPI.h
mDNSMacOSX/daemon.c
mDNSMacOSX/mDNSMacOSX.c
mDNSMacOSX/mDNSMacOSX.h
mDNSShared/uds_daemon.c