site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ok, this is confusing... Brian Bergstrand <http://www.bergstrand.org/brian/> PGP Key ID: 0xB6C7B6A2 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) iD8DBQFDXbhsedHYW7bHtqIRAiEnAJ9WUxHPJ87XwOviNUimvNtB9Qtd2QCg58nU 1dPnt5ctYrLgjYY4M0zOuAE= =DVWf -----END PGP SIGNATURE----- _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... Sent this to Darwin-Kernel and got no response, so trying here -- with an addendum: vn_rdwr() is in the same boat. Is it OK to use that? On Oct 16, 2005, at 5:07 PM, Brian Bergstrand wrote: knote, knote_attach, and knote_detach are all exported by the BSD KPI, however in the framework event.h header they are all missing (including the klist struct) and in the kernel src header they are marked as KERNEL_PRIVATE. So which is it? HFS and UFS still use the KNOTE interface and it doesn't look like the VFS layer is doing anything on behalf of clients, so how do 3rd party file systems make use of the event system. Can I just copy the klist struct to my own header and go with knote? It is a published KPI, so the struct should not change. Thanks. This email sent to site_archiver@lists.apple.com