site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com Sam _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... crget(), crfree(), crdup() etc. have all been removed from the Darwin 8 kernel. The equivalent functions appear to be kauth_cred_alloc(), kauth_cred_rele(), kauth_cred_dup() etc. but they aren't exported. I assume that the kauth KPI is still a work in progress, especially considering there are declarations like kauth_cred_unref() in sys/ kauth.h for which there's no kernel implementation. My question is what I should do in the meantime? Should I declare a dependency on the kernel itself and maintain this from release to release until there's an exported KPI? What does a dependency on the kernel itself look like in a kext's OSBundleLibraries dict? This email sent to site_archiver@lists.apple.com
participants (1)
-
Sam Vaughan