+Revision 1.50 2005/02/19 00:04:18 cheshire
+Add comments
+
+Revision 1.49 2004/12/17 23:37:47 cheshire
+<rdar://problem/3485365> Guard against repeating wireless dissociation/re-association
+(and other repetitive configuration changes)
+
+Revision 1.48 2004/12/07 01:31:31 cheshire
+mDNSMacOSXSystemBuildNumber() returns int, not mDNSBool
+
+Revision 1.47 2004/11/30 03:24:03 cheshire
+<rdar://problem/3854544> Defer processing network configuration changes until configuration has stabilized
+
+Revision 1.46 2004/11/03 03:45:16 cheshire
+<rdar://problem/3863627> mDNSResponder does not inform user of Computer Name collisions
+
+Revision 1.45 2004/10/28 00:53:57 cheshire
+Export mDNSMacOSXNetworkChanged() so it's callable from outside this mDNSMacOSX.c;
+Add LogOperation() call to record when we get network change events
+
+Revision 1.44 2004/10/23 01:16:01 cheshire
+<rdar://problem/3851677> uDNS operations not always reliable on multi-homed hosts
+
+Revision 1.43 2004/10/15 23:00:18 ksekar
+<rdar://problem/3799242> Need to update LLQs on location changes
+
+Revision 1.42 2004/10/04 05:56:04 cheshire
+<rdar://problem/3824730> mDNSResponder doesn't respond to certain AirPort changes
+
+Revision 1.41 2004/09/30 00:24:59 ksekar
+<rdar://problem/3695802> Dynamically update default registration domains on config change
+
+Revision 1.40 2004/09/17 01:08:52 cheshire
+Renamed mDNSClientAPI.h to mDNSEmbeddedAPI.h
+ The name "mDNSClientAPI.h" is misleading to new developers looking at this code. The interfaces
+ declared in that file are ONLY appropriate to single-address-space embedded applications.
+ For clients on general-purpose computers, the interfaces defined in dns_sd.h should be used.
+
+Revision 1.39 2004/08/18 17:35:41 ksekar
+<rdar://problem/3651443>: Feature #9586: Need support for Legacy NAT gateways
+
+Revision 1.38 2004/07/13 21:24:25 rpantos
+Fix for <rdar://problem/3701120>.
+
+Revision 1.37 2004/06/04 08:58:30 ksekar
+<rdar://problem/3668624>: Keychain integration for secure dynamic update
+
+Revision 1.36 2004/05/26 17:06:33 cheshire
+<rdar://problem/3668515>: Don't rely on CFSocketInvalidate() to remove RunLoopSource
+
+Revision 1.35 2004/05/18 23:51:26 cheshire
+Tidy up all checkin comments to use consistent "<rdar://problem/xxxxxxx>" format for bug numbers
+
+Revision 1.34 2004/05/12 22:03:09 ksekar
+Made GetSearchDomainList a true platform-layer call (declaration moved
+from mDNSMacOSX.h to mDNSEmbeddedAPI.h), impelemted to return "local"
+only on non-OSX platforms. Changed call to return a copy of the list
+to avoid shared memory issues. Added a routine to free the list.
+
+Revision 1.33 2004/05/12 02:03:25 ksekar
+Non-local domains will only be browsed by default, and show up in
+_browse domain enumeration, if they contain an _browse._dns-sd ptr record.
+
+Revision 1.32 2004/04/21 02:20:47 cheshire
+Rename interface field 'CurrentlyActive' to more descriptive 'Exists'
+
+Revision 1.31 2004/04/09 17:40:26 cheshire
+Remove unnecessary "Multicast" field -- it duplicates the semantics of the existing TxAndRx field
+
+Revision 1.30 2004/01/28 02:30:08 ksekar
+Added default Search Domains to unicast browsing, controlled via
+Networking sharing prefs pane. Stopped sending unicast messages on
+every interface. Fixed unicast resolving via mach-port API.
+
+Revision 1.29 2004/01/27 22:57:48 cheshire
+<rdar://problem/3534352>: Need separate socket for issuing unicast queries
+
+Revision 1.28 2004/01/27 20:15:23 cheshire
+<rdar://problem/3541288>: Time to prune obsolete code for listening on port 53
+
+Revision 1.27 2004/01/24 08:46:26 bradley
+Added InterfaceID<->Index platform interfaces since they are now used by all platforms for the DNS-SD APIs.
+
+Revision 1.26 2003/12/08 21:00:46 rpantos
+Changes to support mDNSResponder on Linux.
+
+Revision 1.25 2003/11/08 22:18:29 cheshire
+<rdar://problem/3477870>: Don't need to show process ID in *every* mDNSResponder syslog message
+
+Revision 1.24 2003/11/08 22:13:00 cheshire
+Move extern declarations inside '#ifdef __cplusplus extern "C" {' section
+
+Revision 1.23 2003/09/23 16:38:25 cheshire
+When LogAllOperations is false, treat LogOperation() like debugf()
+(i.e. show in debug builds), rather than unconditionally ignoring
+
+Revision 1.22 2003/09/23 02:12:43 cheshire
+Also include port number in list of services registered via new UDS API
+