[BACK]Return to null.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / miscfs / nullfs

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/miscfs/nullfs/null.h between version 1.12 and 1.12.2.1

version 1.12, 2001/06/07 13:44:46 version 1.12.2.1, 2002/01/10 20:01:38
Line 108  struct null_node {
Line 108  struct null_node {
 #define null_vnode      ln.layer_vnode  #define null_vnode      ln.layer_vnode
 #define null_flags      ln.layer_flags  #define null_flags      ln.layer_flags
   
 int null_node_create __P((struct mount *mp, struct vnode *target, struct vnode **vpp));  int     null_node_create __P((struct mount *, struct vnode *,
               struct vnode **));
   
 #define MOUNTTONULLMOUNT(mp) ((struct null_mount *)((mp)->mnt_data))  #define MOUNTTONULLMOUNT(mp) ((struct null_mount *)((mp)->mnt_data))
 #define VTONULL(vp) ((struct null_node *)(vp)->v_data)  #define VTONULL(vp) ((struct null_node *)(vp)->v_data)
 #define NULLTOV(xp) ((xp)->null_vnode)  #define NULLTOV(xp) ((xp)->null_vnode)
 #ifdef NULLFS_DIAGNOSTIC  #ifdef NULLFS_DIAGNOSTIC
 extern struct vnode *layer_checkvp __P((struct vnode *vp, char *fil, int lno));  struct vnode *layer_checkvp __P((struct vnode *, char *, int));
 #define NULLVPTOLOWERVP(vp) layer_checkvp((vp), __FILE__, __LINE__)  #define NULLVPTOLOWERVP(vp) layer_checkvp((vp), __FILE__, __LINE__)
 #else  #else
 #define NULLVPTOLOWERVP(vp) (VTONULL(vp)->null_lowervp)  #define NULLVPTOLOWERVP(vp) (VTONULL(vp)->null_lowervp)

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.12.2.1

CVSweb <webmaster@jp.NetBSD.org>