IPMonitor
<key>AppendStateArrayToSetupArray</key> <false/>
<key>BuildMachineOSBuild</key> <string>11A494</string>
<key>Builtin</key> true/>
<key>CFBundleDevelopmentRegion</key> <string>English</string>
<key>CFBundleExecutable</key> <string>IPMonitor</string>
<key>CFBundleIdentifier</key> <string>com.apple.SystemConfiguration.IPMonitor</string>
<key>CFBundleInfoDictionaryVersion</key> <string>6.0</string>
<key>CFBundleName</key> <string>com.apple.SystemConfiguration.IPMonitor</string>
<key>CFBundlePackageType</key> <string>BNDL</string>
<key>CFBundleShortVersionString</key> <string>1.11</string>
<key>CFBundleSignature</key> <string>????</string>
<key>CFBundleVersion</key> <string>1.11</string>
<key>DTCompiler</key> <string></string>
<key>DTPlatformBuild</key> <string></string>
<key>DTPlatformVersion</key> <string>GM</string>
<key>DTSDKBuild</key> <string>11A494</string>
<key>DTSDKName</key> <string></string>
<key>DTXcode</key> <string>0410</string>
<key>DTXcodeBuild</key> <string></string>
<key>Requires</key> >
<string>com.apple.SystemConfiguration.IPConfiguration</string>
<string>com.apple.SystemConfiguration.PreferencesMonitor</string>
>
<key>mdns_timeout</key> <integer>5/integer>
<key>pdns_timeout</key> <integer>5/integer>
InterfaceNamer
…
<key>CFBundleExecutable</key> <string>InterfaceNamer</string>
<key>CFBundleIdentifier</key> <string>com.apple.SystemConfiguration.InterfaceNamer</string>
…
<key>CFBundleName</key> <string>com.apple.SystemConfiguration.InterfaceNamer</string>
KernelEventMonitor
<key>CFBundleExecutable</key> <string>KernelEventMonitor</string>
<key>CFBundleIdentifier</key> <string>com.apple.SystemConfiguration.KernelEventMonitor</string>
…
<key>Requires</key> <array> <string>com.apple.SystemConfiguration.InterfaceNamer</string> </array>
LinkConfiguration
<key>CFBundleExecutable</key> <string>LinkConfiguration</string>
<key>CFBundleIdentifier</key> <string>com.apple.SystemConfiguration.LinkConfiguration</string>
<key>CFBundleName</key> <string>com.apple.SystemConfiguration.LinkConfiguration</string>
…
<key>Requires</key> <array> <string>com.apple.SystemConfiguration.InterfaceNamer</string> /array>
NetworkIdentification
<key>CFBundleExecutable</key> <string>NetworkIdentification</string>
<key>CFBundleIdentifier</key> <string>com.apple.SystemConfiguration.NetworkIdentification</string>
<key>CFBundleName</key> <string>com.apple.SystemConfiguration.NetworkIdentification</string>
PreferencesMonitor
<key>CFBundleExecutable</key> <string>PreferencesMonitor</string>
<key>CFBundleIdentifier</key> <string>com.apple.SystemConfiguration.PreferencesMonitor</string>
<key>CFBundleName</key> <string>com.apple.SystemConfiguration.PreferencesMonitor</string>
<key>Requires</key> <array> <string>com.apple.SystemConfiguration.InterfaceNamer</string> /array>
hexdump -f 64c.hexdump /System/Library/SystemConfiguration/wwanConfig.bundle/Contents/MacOS/wwanconfig
much manual cleanup
1540 /System/Library/ Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
/System/Library/Frameworks/IOKit.framework/Versions/A/IO Kit
/usr/lib/libSystem.B.dylib 1d80 WWAN.IOPropertyMatch.IOServiceFirstMatch.IOUSBDevice.
/System/Library/Extensions/IOSerialFamily.kext/Contents/PlugIns/AppleWWANSupport.kext/Conte nts/Resources/wwand
3000 .!8^Bp.Q.
@___CFC onstantStringClassReference.Qq
@_kCFAllocatorDefault .
@_kCFBooleanTrue
@_kCFRunLoopDefaultMode
@_kCFTypeDictionaryKeyCallBacks
@_kCFTypeDiction aryValueCallBack
30c0 s .
@dyld_stub_b inder . q8.
@_CFD ictionaryCreateMutable .q@.
@_CF DictionarySetValue .qH.
@_CFRele ase .qP.
@_CFRunLoopAddSource . qX.
@_CFRunLoopGetCurrent .q`.
@_ IOIteratorNext
3180 .qh.
@_IOMasterPort .qp.
@_IONoti ficationPortCrea te .qx.
@_IONotificationPortGetRunLoopSource .
@_IOObjectRel ease .q .
@_IOServiceAddMatchingNotification .
@_IOServiceM atching .q .
@__SCDPluginExecCommand .q
@_st at$INODE64
_daemonExit.KDaemon.Pl .
_launchDaemon
.notification
.masterPort
32c0 AddNotificationForClass.WaitForWWANSupport .WANSupportPublished.oad.aunchDaemon
3340 .!.Port
35c0 _DaemonAddNotificationForClass.
_DaemonWWANSupportPublished.
_DaemonWaitForWWANSupport.
__launchDaemon.
_daemonExit.
_launchDaemon.
_load.
_masterPort.
_notification.
_notificationPort.
_CFDictionaryCreateMutable.
_CFDictionarySetValue.
_CFRelease.
_CFRunLoopAddSource.
_CFRunLoopGetCurrent.
_IOIteratorNext.
_IOMasterPort.
_IONotificationPortCreate.
_IONotificationPortGetRunLoopSource.
_IOObjectRelease.
_IOServiceAddMatchingNotification.
_IOServiceMatching.
__SCDPluginExecCommand.
___CFConstantStringClassReference.
_kCFAllocatorDefault.
_kCFBooleanTrue._
kCFRunLoopDefaultMode.
_kCFTypeDictionaryKeyCallBacks.
_kCFTypeDictionaryValueCallBacks.
_stat$INODE64.dyld
_stub_binder.radr://5614542..$
38c0 .0(.
com.apple.SystemConfiguration.wwanConfign.
com.apple.SystemConfiguration.
com.apple.CoreFoundation..
com.apple.framework.IOKit.libSystem.B
3d80 www.apple.com/ap pleca/root.crl0.
5280 \ . .\
.__common __DATA | .8
.__LINKED
5400 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
5480 Frameworks/CoreF oundation.framework/Versions/A/CoreFoundation .
54c0 /System/Library/Frameworks/IOKit.framework/Versions/A/IO Kit.
/usr/lib/libSystem.B.dylib
WWAN.IOPropertyMatch.IOServiceFirstMatch.IOUSBDevice.
/System/Library/Extensions/IOSerialFamily.kext/Contents/PlugIns/AppleWWANSupport.kext
/Contents/Resources/wwand.@
___CFConstantStringClassReference.Qq\.
7040 @_kCFAllocatorDefault .
@_kCFBooleanTrue
@_kCFRunLoopDefaultMode
@_kCFTypeDictionaryKeyCallBacks
@_kCFTypeDictionaryValueCallBacks .
@dyld_stub_binderq$.
@_CFDictionaryCreateMutable .q(.
@_CFDictionarySetValue .q,.
@_CFRelease.q0.
@_CFRunLoopAddSource .q4.
@_CFRunLoopGetCurrent .q8.
@_IOIteratorNext .q.
@IOMasterPort .q@.
@_IONotificationPortCreate
71c0 .qD.
@_IONotificationPortGetRunLoopSource .qH.
@_IOObjectRelease.qL.
@_IOServiceAddMatchingNotification .qP.
@_IOServiceMatchingqT.
@__SCDPluginExecCommand .qX.
@_stat$INODE64 ._
daemonExit.KDaemon.Pl
._launchDaemon
.notification. masterPort
AddNotificationForClass.n
WaitForWWANSupport .
WANSupportPublished
.oad .aunchDaemon . Port. monAddNotificationForClass
._DaemonWWANSupportPublished
._DaemonWaitForWWANSupport
.__launchDaemon
._daemonExit
._launchDaemon
._load
._masterPort
._notification
._notificationPort
._CFDictionaryCreateMutable
._CFDictionarySetValue
._CFRelease
._CFRunLoopAddSource
._CFRunLoopGetCurrent
._IOIteratorNext
._IOMasterPort
._IONotificationPortCreate
._IONotificationPortGetRunLoopSource
._IOObjectRelease
._IOServiceAddMatchingNotification
._IOServiceMatching
.__SCDPluginExecCommand
.___CFConstantStringClassReference
._kCFAllocatorDefault
._kCFBooleanTrue
._kCFRunLoopDefaultMode
._kCFTypeDictionaryKeyCallBacks
._kCFTypeDictionaryValueCallBacks
._stat$INODE64.dyld_stub_binder.radr:
//5614542
com.apple.Sy.com.apple.SystemConfiguration.
com.apple.CoreFoundation..
com.apple.framework.IOKitlibSystem.
Note: Registers with launchd(8) such that the daemon will be restarted in the event of a crash,
Unless started with -d .
This registration is removed during "graceful" shutdowns of the daemon.
Mac OS X June 18, 2009