[OpenAFS-devel] Question re: Solaris libafs

Derrick J Brashear shadow@dementia.org
Tue, 26 Dec 2006 16:00:44 -0500 (EST)


On Sun, 24 Dec 2006, Dale Ghent wrote:

>
> For the gafs_* routines in osi_vnodeops.c, which are registered with the OS 
> as the vnode operations hooks into afs, why are they accepting vcache structs 
> when they should be accepting, and being given by the OS, vnode structs?
>
> Shouldn't we be decaring those functions' arguments as vnode rather than

Yes, but, at this point it's just a cast anyway.

Having true vcache/vnode split would be nice, but...