Re: Newbie question - missing vop* structures/functions in sys/vnode.h on 10.4
Re: Newbie question - missing vop* structures/functions in sys/vnode.h on 10.4
- Subject: Re: Newbie question - missing vop* structures/functions in sys/vnode.h on 10.4
- From: Ratheesh Ramachandran <email@hidden>
- Date: Wed, 6 Jun 2007 21:34:10 -0700 (PDT)
So, are the vop*s now to be replaced by vnop*s ? The vnop* functions seem to require an additional argument -- vfs_context_t.
Is there a sample for the new usage available somewhere ?
Thanks !
----- Original Message ----
From: Terry Lambert <email@hidden>
To: Ratheesh Ramachandran <email@hidden>
Cc: email@hidden
Sent: Thursday, June 7, 2007 9:22:39 AM
Subject: Re: Newbie question - missing vop* structures/functions in sys/vnode.h on 10.4
On Jun 6, 2007, at 11:59 AM, Ratheesh Ramachandran wrote:
> Hi,
>
> I need to port some programs from an
older version of Mac OS X to
> 10.4.
>
> These programs use the "vop*" structures/functions from sys/vnode.h.
> These are apparently no longer available in sys/vnode.h.
>
> Could anybody provide pointers/information on what has changed in
> this area in 10.4 ?
You need to include the kernel framework in your KEXT, and #include
<sys/vnode_if.h>.
See /System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h.
-- Terry
Boardwalk for $500? In 2007? Ha!
Play Monopoly Here and Now (it's updated for today's economy) at Yahoo! Games.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden