[BACK]Return to vfs_xattr.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / kern

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

Diff for /src/sys/kern/vfs_xattr.c between version 1.8 and 1.9

version 1.8, 2006/10/12 01:32:20 version 1.9, 2006/11/01 10:17:59
Line 131  extattr_check_cred(struct vnode *vp, int
Line 131  extattr_check_cred(struct vnode *vp, int
  */   */
 /*ARGSUSED*/  /*ARGSUSED*/
 int  int
 vfs_stdextattrctl(struct mount *mp __unused, int cmt __unused, struct vnode *vp,  vfs_stdextattrctl(struct mount *mp, int cmt, struct vnode *vp,
     int attrnamespace __unused, const char *attrname __unused,      int attrnamespace, const char *attrname, struct lwp *l)
     struct lwp *l __unused)  
 {  {
   
         if (vp != NULL)          if (vp != NULL)
Line 149  vfs_stdextattrctl(struct mount *mp __unu
Line 148  vfs_stdextattrctl(struct mount *mp __unu
  * require the use of this system call.   * require the use of this system call.
  */   */
 int  int
 sys_extattrctl(struct lwp *l, void *v, register_t *retval __unused)  sys_extattrctl(struct lwp *l, void *v, register_t *retval)
 {  {
         struct sys_extattrctl_args /* {          struct sys_extattrctl_args /* {
                 syscallarg(const char *) path;                  syscallarg(const char *) path;
Line 595  sys_extattr_get_link(struct lwp *l, void
Line 594  sys_extattr_get_link(struct lwp *l, void
 }  }
   
 int  int
 sys_extattr_delete_fd(struct lwp *l, void *v, register_t *retval __unused)  sys_extattr_delete_fd(struct lwp *l, void *v, register_t *retval)
 {  {
         struct sys_extattr_delete_fd_args /* {          struct sys_extattr_delete_fd_args /* {
                 syscallarg(int) fd;                  syscallarg(int) fd;
Line 624  sys_extattr_delete_fd(struct lwp *l, voi
Line 623  sys_extattr_delete_fd(struct lwp *l, voi
 }  }
   
 int  int
 sys_extattr_delete_file(struct lwp *l, void *v, register_t *retval __unused)  sys_extattr_delete_file(struct lwp *l, void *v, register_t *retval)
 {  {
         struct sys_extattr_delete_file_args /* {          struct sys_extattr_delete_file_args /* {
                 syscallarg(const char *) path;                  syscallarg(const char *) path;
Line 653  sys_extattr_delete_file(struct lwp *l, v
Line 652  sys_extattr_delete_file(struct lwp *l, v
 }  }
   
 int  int
 sys_extattr_delete_link(struct lwp *l, void *v, register_t *retval __unused)  sys_extattr_delete_link(struct lwp *l, void *v, register_t *retval)
 {  {
         struct sys_extattr_delete_link_args /* {          struct sys_extattr_delete_link_args /* {
                 syscallarg(const char *) path;                  syscallarg(const char *) path;
Line 1020  sys_flistxattr(struct lwp *l, void *v, r
Line 1019  sys_flistxattr(struct lwp *l, void *v, r
 }  }
   
 int  int
 sys_removexattr(struct lwp *l, void *v, register_t *retval __unused)  sys_removexattr(struct lwp *l, void *v, register_t *retval)
 {  {
         struct sys_removexattr_args /* {          struct sys_removexattr_args /* {
                 syscallarg(const char *) path;                  syscallarg(const char *) path;
Line 1048  sys_removexattr(struct lwp *l, void *v, 
Line 1047  sys_removexattr(struct lwp *l, void *v, 
 }  }
   
 int  int
 sys_lremovexattr(struct lwp *l, void *v, register_t *retval __unused)  sys_lremovexattr(struct lwp *l, void *v, register_t *retval)
 {  {
         struct sys_lremovexattr_args /* {          struct sys_lremovexattr_args /* {
                 syscallarg(const char *) path;                  syscallarg(const char *) path;
Line 1076  sys_lremovexattr(struct lwp *l, void *v,
Line 1075  sys_lremovexattr(struct lwp *l, void *v,
 }  }
   
 int  int
 sys_fremovexattr(struct lwp *l, void *v, register_t *retval __unused)  sys_fremovexattr(struct lwp *l, void *v, register_t *retval)
 {  {
         struct sys_fremovexattr_args /* {          struct sys_fremovexattr_args /* {
                 syscallarg(int) fd;                  syscallarg(int) fd;

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

CVSweb <webmaster@jp.NetBSD.org>