2 # vim: filetype=sh noexpandtab ts=8 sw=8
5 desc="utimensat can set mtime < atime or vice versa"
16 DATE1=100000000 #Sat Mar 3 02:46:40 MST 1973
17 DATE2=200000000 #Mon May 3 13:33:20 MDT 1976
19 expect 0 mkdir ${n1} 0755
24 create_file regular ${n0}
25 expect 0 open . O_RDONLY : utimensat 0 ${n0} $DATE1 0 $DATE2 0 0
26 expect $DATE1 lstat ${n0} atime
27 expect $DATE2 lstat ${n0} mtime
29 expect 0 open . O_RDONLY : utimensat 0 ${n0} $DATE2 0 $DATE1 0 0
30 expect $DATE2 lstat ${n0} atime
31 expect $DATE1 lstat ${n0} mtime