timeval => timespec in vattr and dinode
[unix-history] / usr / src / sys / hp / hpux / hpux_compat.c
index 11f5c6f..e93930d 100644 (file)
@@ -11,7 +11,7 @@
  *
  * from: Utah $Hdr: hpux_compat.c 1.42 92/01/20$
  *
  *
  * from: Utah $Hdr: hpux_compat.c 1.42 92/01/20$
  *
- *     @(#)hpux_compat.c       7.21 (Berkeley) %G%
+ *     @(#)hpux_compat.c       7.22 (Berkeley) %G%
  */
 
 /*
  */
 
 /*
@@ -1674,10 +1674,10 @@ ohpuxutime(p, uap, retval)
        } else
                tv[0] = tv[1] = time.tv_sec;
        vattr_null(&vattr);
        } else
                tv[0] = tv[1] = time.tv_sec;
        vattr_null(&vattr);
-       vattr.va_atime.tv_sec = tv[0];
-       vattr.va_atime.tv_usec = 0;
-       vattr.va_mtime.tv_sec = tv[1];
-       vattr.va_mtime.tv_usec = 0;
+       vattr.va_atime.ts_sec = tv[0];
+       vattr.va_atime.ts_nsec = 0;
+       vattr.va_mtime.ts_sec = tv[1];
+       vattr.va_mtime.ts_nsec = 0;
        NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_USERSPACE, uap->fname, p);
        if (error = namei(&nd))
                return (error);
        NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_USERSPACE, uap->fname, p);
        if (error = namei(&nd))
                return (error);
@@ -1767,9 +1767,9 @@ ohpuxstat1(vp, ub)
        ds.ohst_gid = (short)vattr.va_gid;
        ds.ohst_rdev = (u_short)vattr.va_rdev;
        ds.ohst_size = (int)vattr.va_size;
        ds.ohst_gid = (short)vattr.va_gid;
        ds.ohst_rdev = (u_short)vattr.va_rdev;
        ds.ohst_size = (int)vattr.va_size;
-       ds.ohst_atime = (int)vattr.va_atime.tv_sec;
-       ds.ohst_mtime = (int)vattr.va_mtime.tv_sec;
-       ds.ohst_ctime = (int)vattr.va_ctime.tv_sec;
+       ds.ohst_atime = (int)vattr.va_atime.ts_sec;
+       ds.ohst_mtime = (int)vattr.va_mtime.ts_sec;
+       ds.ohst_ctime = (int)vattr.va_ctime.ts_sec;
        return (copyout((caddr_t)&ds, (caddr_t)ub, sizeof(ds)));
 }
 #endif
        return (copyout((caddr_t)&ds, (caddr_t)ub, sizeof(ds)));
 }
 #endif