* Darwin, all of the BSDs, and Linux have their own
*/
#if !defined(AFS_DARWIN_ENV) && !defined(AFS_XBSD_ENV) && !defined(AFS_LINUX20_ENV)
-# define vType(vc) (vc)->v.v_type
-# define vSetType(vc,type) (vc)->v.v_type = (type)
-# define vSetVfsp(vc,vfsp) (vc)->v.v_vfsp = (vfsp)
+# define vType(vc) AFSTOV(vc)->v_type
+# define vSetType(vc,type) AFSTOV(vc)->v_type = (type)
+# define vSetVfsp(vc,vfsp) AFSTOV(vc)->v_vfsp = (vfsp)
extern struct vnodeops *afs_ops;
# define IsAfsVnode(v) ((v)->v_op == afs_ops)
# define SetAfsVnode(v) (v)->v_op = afs_ops