diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-09-19 08:53:26 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-09-20 11:23:32 +0200 |
commit | f01edf10244ccd53e098abdc1773c1aa0e4c5f8d (patch) | |
tree | 958a1ee323520629c4f027de1d4c56715949aa5c /mDNSResponder/mDNSMacOSX/mDNSMacOSX.h | |
parent | mDNSResponder: Update to v625.41.2 (diff) | |
download | rtems-libbsd-f01edf10244ccd53e098abdc1773c1aa0e4c5f8d.tar.bz2 |
mDNSResponder: Update to v765.1.2
The sources can be obtained via:
https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-765.1.2.tar.gz
Move mDNS_StartResolveService() and mDNS_StopResolveService() to an
RTEMS-specific file (rtemsbsd/mdns/mDNSResolveService.c) using the
v576.30.4 implementation. Apple removed these functions without
explanation.
Update #3522.
Diffstat (limited to 'mDNSResponder/mDNSMacOSX/mDNSMacOSX.h')
-rw-r--r-- | mDNSResponder/mDNSMacOSX/mDNSMacOSX.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/mDNSResponder/mDNSMacOSX/mDNSMacOSX.h b/mDNSResponder/mDNSMacOSX/mDNSMacOSX.h index 56c0902a..20f7a321 100644 --- a/mDNSResponder/mDNSMacOSX/mDNSMacOSX.h +++ b/mDNSResponder/mDNSMacOSX/mDNSMacOSX.h @@ -31,6 +31,7 @@ extern "C" { #include "mDNSEmbeddedAPI.h" // for domain name structure #include <net/if.h> +#include <os/log.h> //#define MDNSRESPONDER_USES_LIB_DISPATCH_AS_PRIMARY_EVENT_LOOP_MECHANISM #ifdef MDNSRESPONDER_USES_LIB_DISPATCH_AS_PRIMARY_EVENT_LOOP_MECHANISM @@ -41,9 +42,7 @@ extern "C" { #if TARGET_OS_EMBEDDED #define NO_SECURITYFRAMEWORK 1 #define NO_CFUSERNOTIFICATION 1 -#include <MobileGestalt.h> // for IsAppleTV() -#include <SystemConfiguration/scprefs_observer.h> // for _scprefs_observer_watch() -extern mDNSBool GetmDNSManagedPref(CFStringRef key); +#include <MobileGestalt.h> // for IsAppleTV() #endif #ifndef NO_SECURITYFRAMEWORK @@ -51,8 +50,6 @@ extern mDNSBool GetmDNSManagedPref(CFStringRef key); #include <Security/Security.h> #endif /* NO_SECURITYFRAMEWORK */ -#define kmDNSResponderServName "com.apple.mDNSResponder" - enum mDNSDynamicStoreSetConfigKey { kmDNSMulticastConfig = 1, @@ -177,7 +174,6 @@ struct mDNS_PlatformSupport_struct mDNSs32 HostNameConflict; // Time we experienced conflict on our link-local host name mDNSs32 KeyChainTimer; - CFRunLoopRef CFRunLoop; SCDynamicStoreRef Store; CFRunLoopSourceRef StoreRLS; CFRunLoopSourceRef PMRLS; |