if (rt == 0)
return (0);
rtunref(rt);
-
- if (rt->rt_flags & RTF_GATEWAY)
+
+ if (rt->rt_flags & RTF_GATEWAY) {
why = "host is not on local network";
+
+ /* If there are no references to this route, purge it */
+ if (rt->rt_refcnt <= 0 && (rt->rt_flags & RTF_WASCLONED) != 0) {
+ rtrequest(RTM_DELETE,
+ (struct sockaddr *)rt_key(rt),
+ rt->rt_gateway, rt_mask(rt),
+ rt->rt_flags, 0);
+ }
+ }
else if ((rt->rt_flags & RTF_LLINFO) == 0)
why = "could not allocate llinfo";
else if (rt->rt_gateway->sa_family != AF_LINK)
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleGetInfoString</key>
- <string>System Resource Pseudoextension, Apple Computer Inc, 6.7.5</string>
+ <string>System Resource Pseudoextension, Apple Computer Inc, 6.8.5</string>
<key>CFBundleIdentifier</key>
<string>com.apple.kernel</string>
<key>CFBundleInfoDictionaryVersion</key>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>OSBundleCompatibleVersion</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>OSBundleRequired</key>
<string>Root</string>
<key>OSKernelResource</key>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleGetInfoString</key>
- <string>AppleNMI Pseudoextension, Apple Computer Inc, 6.7.5</string>
+ <string>AppleNMI Pseudoextension, Apple Computer Inc, 6.8.5</string>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleNMI</string>
<key>CFBundleInfoDictionaryVersion</key>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>OSBundleRequired</key>
<string>Root</string>
<key>OSKernelResource</key>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleGetInfoString</key>
- <string>Apple Platform Family Pseudoextension, Apple Computer Inc, 6.7.5</string>
+ <string>Apple Platform Family Pseudoextension, Apple Computer Inc, 6.8.5</string>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.ApplePlatformFamily</string>
<key>CFBundleInfoDictionaryVersion</key>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>OSBundleCompatibleVersion</key>
<string>1.0</string>
<key>OSBundleRequired</key>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleGetInfoString</key>
- <string>BSD Kernel Pseudoextension, Apple Computer Inc, 6.7.5</string>
+ <string>BSD Kernel Pseudoextension, Apple Computer Inc, 6.8.5</string>
<key>CFBundleIdentifier</key>
<string>com.apple.kernel.bsd</string>
<key>CFBundleInfoDictionaryVersion</key>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>OSBundleCompatibleVersion</key>
<string>1.1</string>
<key>OSBundleRequired</key>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleGetInfoString</key>
- <string>ADB Family Pseudoextension, Apple Computer Inc, 6.7.5</string>
+ <string>ADB Family Pseudoextension, Apple Computer Inc, 6.8.5</string>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.IOADBFamily</string>
<key>CFBundleInfoDictionaryVersion</key>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>OSBundleCompatibleVersion</key>
<string>1.0.0b1</string>
<key>OSBundleRequired</key>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleGetInfoString</key>
- <string>I/O Kit Pseudoextension, Apple Computer Inc, 6.7.5</string>
+ <string>I/O Kit Pseudoextension, Apple Computer Inc, 6.8.5</string>
<key>CFBundleIdentifier</key>
<string>com.apple.kernel.iokit</string>
<key>CFBundleInfoDictionaryVersion</key>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>OSBundleCompatibleVersion</key>
<string>1.0.0b1</string>
<key>OSBundleRequired</key>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleGetInfoString</key>
- <string>AppleNMI Pseudoextension, Apple Computer Inc, 6.7.5</string>
+ <string>AppleNMI Pseudoextension, Apple Computer Inc, 6.8.5</string>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.IONVRAMFamily</string>
<key>CFBundleInfoDictionaryVersion</key>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>OSBundleCompatibleVersion</key>
<string>1.1</string>
<key>OSBundleRequired</key>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleGetInfoString</key>
- <string>System Management Pseudoextension, Apple Computer Inc, 6.7.5</string>
+ <string>System Management Pseudoextension, Apple Computer Inc, 6.8.5</string>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.IOSystemManagementFamily</string>
<key>CFBundleInfoDictionaryVersion</key>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>OSBundleCompatibleVersion</key>
<string>1.0.0b1</string>
<key>OSBundleRequired</key>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleGetInfoString</key>
- <string>Libkern Pseudoextension, Apple Computer Inc, 6.7.5</string>
+ <string>Libkern Pseudoextension, Apple Computer Inc, 6.8.5</string>
<key>CFBundleIdentifier</key>
<string>com.apple.kernel.libkern</string>
<key>CFBundleInfoDictionaryVersion</key>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>OSBundleCompatibleVersion</key>
<string>1.0.0b1</string>
<key>OSBundleRequired</key>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleGetInfoString</key>
- <string>Mach Kernel Pseudoextension, Apple Computer Inc, 6.7.5</string>
+ <string>Mach Kernel Pseudoextension, Apple Computer Inc, 6.8.5</string>
<key>CFBundleIdentifier</key>
<string>com.apple.kernel.mach</string>
<key>CFBundleInfoDictionaryVersion</key>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>6.7.5</string>
+ <string>6.8.5</string>
<key>OSBundleCompatibleVersion</key>
<string>1.0.0b1</string>
<key>OSBundleRequired</key>
*/
const char * gIOKernelKmods =
"{
- 'com.apple.kernel' = '6.7.5';
- 'com.apple.kernel.bsd' = '6.7.5';
- 'com.apple.kernel.iokit' = '6.7.5';
- 'com.apple.kernel.libkern' = '6.7.5';
- 'com.apple.kernel.mach' = '6.7.5';
- 'com.apple.iokit.IOADBFamily' = '6.7.5';
- 'com.apple.iokit.IONVRAMFamily' = '6.7.5';
- 'com.apple.iokit.IOSystemManagementFamily' = '6.7.5';
- 'com.apple.iokit.ApplePlatformFamily' = '6.7.5';
- 'com.apple.driver.AppleNMI' = '6.7.5';
+ 'com.apple.kernel' = '6.8.5';
+ 'com.apple.kernel.bsd' = '6.8.5';
+ 'com.apple.kernel.iokit' = '6.8.5';
+ 'com.apple.kernel.libkern' = '6.8.5';
+ 'com.apple.kernel.mach' = '6.8.5';
+ 'com.apple.iokit.IOADBFamily' = '6.8.5';
+ 'com.apple.iokit.IONVRAMFamily' = '6.8.5';
+ 'com.apple.iokit.IOSystemManagementFamily' = '6.8.5';
+ 'com.apple.iokit.ApplePlatformFamily' = '6.8.5';
+ 'com.apple.driver.AppleNMI' = '6.8.5';
}";