[BACK]Return to netbsd32_fs.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / compat / netbsd32

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

Diff for /src/sys/compat/netbsd32/netbsd32_fs.c between version 1.18 and 1.18.4.1

version 1.18, 2004/06/17 18:29:40 version 1.18.4.1, 2005/04/29 11:28:41
Line 59  __KERNEL_RCSID(0, "$NetBSD$");
Line 59  __KERNEL_RCSID(0, "$NetBSD$");
 #include <compat/netbsd32/netbsd32_conv.h>  #include <compat/netbsd32/netbsd32_conv.h>
   
   
 static int dofilereadv32 __P((struct proc *, int, struct file *, struct netbsd32_iovec *,  static int dofilereadv32 __P((struct proc *, int, struct file *, struct netbsd32_iovec *,
                               int, off_t *, int, register_t *));                                int, off_t *, int, register_t *));
 static int dofilewritev32 __P((struct proc *, int, struct file *, struct netbsd32_iovec *,  static int dofilewritev32 __P((struct proc *, int, struct file *, struct netbsd32_iovec *,
                                int,  off_t *, int, register_t *));                                 int,  off_t *, int, register_t *));
 static int change_utimes32 __P((struct vnode *, netbsd32_timevalp_t, struct proc *));  static int change_utimes32 __P((struct vnode *, netbsd32_timevalp_t, struct proc *));
   
Line 90  netbsd32_readv(l, v, retval)
Line 90  netbsd32_readv(l, v, retval)
         FILE_USE(fp);          FILE_USE(fp);
   
         return (dofilereadv32(p, fd, fp,          return (dofilereadv32(p, fd, fp,
             (struct netbsd32_iovec *)NETBSD32PTR64(SCARG(uap, iovp)),              (struct netbsd32_iovec *)NETBSD32PTR64(SCARG(uap, iovp)),
             SCARG(uap, iovcnt), &fp->f_offset, FOF_UPDATE_OFFSET, retval));              SCARG(uap, iovcnt), &fp->f_offset, FOF_UPDATE_OFFSET, retval));
 }  }
   
Line 608  netbsd32_futimes(l, v, retval)
Line 608  netbsd32_futimes(l, v, retval)
         if ((error = getvnode(p->p_fd, SCARG(uap, fd), &fp)) != 0)          if ((error = getvnode(p->p_fd, SCARG(uap, fd), &fp)) != 0)
                 return (error);                  return (error);
   
         error = change_utimes32((struct vnode *)fp->f_data,          error = change_utimes32((struct vnode *)fp->f_data,
                                 SCARG(uap, tptr), p);                                  SCARG(uap, tptr), p);
         FILE_UNUSE(fp, p);          FILE_UNUSE(fp, p);
         return (error);          return (error);
Line 886  int
Line 886  int
 getcwd_common __P((struct vnode *, struct vnode *,  getcwd_common __P((struct vnode *, struct vnode *,
                    char **, char *, int, int, struct proc *));                     char **, char *, int, int, struct proc *));
   
 int netbsd32___getcwd(l, v, retval)  int netbsd32___getcwd(l, v, retval)
         struct lwp *l;          struct lwp *l;
         void   *v;          void   *v;
         register_t *retval;          register_t *retval;

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

CVSweb <webmaster@jp.NetBSD.org>