[BACK]Return to puffs_sys.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / fs / puffs

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

Diff for /src/sys/fs/puffs/puffs_sys.h between version 1.17 and 1.18

version 1.17, 2007/01/02 15:51:22 version 1.18, 2007/01/09 18:14:31
Line 150  struct puffs_mount {
Line 150  struct puffs_mount {
 #define PUFFSTAT_RUNNING        2  #define PUFFSTAT_RUNNING        2
 #define PUFFSTAT_DYING          3 /* Do you want your possessions identified? */  #define PUFFSTAT_DYING          3 /* Do you want your possessions identified? */
   
 #define PNODE_INACTIVE  0x01  #define PNODE_LOCKED    0x01
 #define PNODE_LOCKED    0x02  #define PNODE_WANTED    0x02
 #define PNODE_WANTED    0x04  
 struct puffs_node {  struct puffs_node {
         struct genfs_node pn_gnode;     /* genfs glue                   */          struct genfs_node pn_gnode;     /* genfs glue                   */
   
Line 179  int puffs_getvnode(struct mount *, void 
Line 178  int puffs_getvnode(struct mount *, void 
 int     puffs_newnode(struct mount *, struct vnode *, struct vnode **,  int     puffs_newnode(struct mount *, struct vnode *, struct vnode **,
                       void *, struct componentname *, enum vtype, dev_t);                        void *, struct componentname *, enum vtype, dev_t);
 void    puffs_putvnode(struct vnode *);  void    puffs_putvnode(struct vnode *);
 struct vnode *puffs_pnode2vnode(struct puffs_mount *, void *);  struct vnode *puffs_pnode2vnode(struct puffs_mount *, void *, int);
 void    puffs_makecn(struct puffs_kcn *, const struct componentname *);  void    puffs_makecn(struct puffs_kcn *, const struct componentname *);
 void    puffs_credcvt(struct puffs_cred *, kauth_cred_t);  void    puffs_credcvt(struct puffs_cred *, kauth_cred_t);
 pid_t   puffs_lwp2pid(struct lwp *);  pid_t   puffs_lwp2pid(struct lwp *);

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18

CVSweb <webmaster@jp.NetBSD.org>