From 0422a7a55da1e5cd4cec8676c46d8870a5b1bad3 Mon Sep 17 00:00:00 2001 From: Jennifer Averett Date: Thu, 3 Dec 1998 22:42:13 +0000 Subject: Removed all ^M from the scn file. --- testsuites/psxtests/psxstat/psxstat.scn | 2506 +++++++++++++++---------------- 1 file changed, 1253 insertions(+), 1253 deletions(-) (limited to 'testsuites/psxtests') diff --git a/testsuites/psxtests/psxstat/psxstat.scn b/testsuites/psxtests/psxstat/psxstat.scn index 6a18981e42..0ec013d892 100644 --- a/testsuites/psxtests/psxstat/psxstat.scn +++ b/testsuites/psxtests/psxstat/psxstat.scn @@ -1,1253 +1,1253 @@ - - -*** STAT TEST 01 *** ->>>>Current Time: - rtems_clock_get - 09:00:00 12/31/1988 -Making directory /dir1 -Making directory /dir2 -Making directory /dir3 -Making directory /dir4 -Making directory /dir1/dir1 -Making directory /./././dir1/ dir1 -Making directory /./././links -Making directory ///dir1/dir1/../../dir1/../symlinks///// - -Making file ////dir1/\//file1\\// -Making file /dir1/file2 -Making file /dir1/file3 -Making file /dir1/file4 -Making file /dir1/dir1/file1 -Making file ../../..//dir1/./././dir1/ file1 -Making file main.c - -Making file dir1/dir1/../../links/dir1 -Making file links/dir2 -Making file links/dir3 -Making file links/dir4 -Making file links/dir1_dir1 -Making file links/dir1_ dir1 -Making file links/../links/../links/links - -Making file links/dir1_file1 -Making file links/dir1_file2 -Making file links/dir1_file3 -Making file links/dir1_file4 -Making file links/dir1_dir1_f1 -Making file links/dir1_dir1 f1 - -Making file links/links/links/links_dir1 -Making file links//links_dir2 -Making file links//links_dir3 -Making file links//links_dir4 -Making file links//links_dir1_d1 -Making file links//links_dir1 d1 -Making file links//links_links - -Making file links///links_d1_file1 -Making file links///links_d1_file2 -Making file links///links_d1_file3 -Making file links///links_d1_file4 -Making file links///links_d1_d1_f1 -Making file links///links_r1_d1 f1 - -Doing the stat() on all the good absolute paths -stat( /dev ) returned - st_dev (0x0:0x0) - st_ino 2 - st_mode 40771 - st_nlink 1 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 28 - st_atime Fri Jan 01 00:00:00 1988 - st_mtime Fri Jan 01 00:00:00 1988 - st_ctime Fri Jan 01 00:00:00 1988 -stat( ////dir1/\//file1\\// ) returned - st_dev (0x0:0x0) - st_ino c - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( /dir1/\\/file2 ) returned - st_dev (0x0:0x0) - st_ino d - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( /dir1/file3/////\\\ ) returned - st_dev (0x0:0x0) - st_ino e - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( /dir1/file4 ) returned - st_dev (0x0:0x0) - st_ino f - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( /dir1/dir1/file1 ) returned - st_dev (0x0:0x0) - st_ino 10 - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( /dir1/dir1/ file1 ) returned - st_dev (0x0:0x0) - st_ino 11 - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( /dir1 ) returned - st_dev (0x0:0x0) - st_ino 4 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 168 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( /dir2//////\ ) returned - st_dev (0x0:0x0) - st_ino 5 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( /dir3 ) returned - st_dev (0x0:0x0) - st_ino 6 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( /dir4 ) returned - st_dev (0x0:0x0) - st_ino 7 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( /dir1/dir1 ) returned - st_dev (0x0:0x0) - st_ino 8 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 56 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( /dir1/ dir1///\\ ) returned - st_dev (0x0:0x0) - st_ino 9 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( /\/\/\/\/\/\/links\/\/\/\/\/\ ) returned - st_dev (0x0:0x0) - st_ino a - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 728 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 - -Doing the stat() on all the good relative paths -stat( dev ) returned - st_dev (0x0:0x0) - st_ino 2 - st_mode 40771 - st_nlink 1 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 28 - st_atime Fri Jan 01 00:00:00 1988 - st_mtime Fri Jan 01 00:00:00 1988 - st_ctime Fri Jan 01 00:00:00 1988 -stat( dir1/\//file1\\// ) returned - st_dev (0x0:0x0) - st_ino c - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( dir1/\\/file2 ) returned - st_dev (0x0:0x0) - st_ino d - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( dir1/file3/////\\\ ) returned - st_dev (0x0:0x0) - st_ino e - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( dir1/file4 ) returned - st_dev (0x0:0x0) - st_ino f - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( dir1/dir1/file1 ) returned - st_dev (0x0:0x0) - st_ino 10 - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( dir1/dir1/ file1 ) returned - st_dev (0x0:0x0) - st_ino 11 - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( dir1 ) returned - st_dev (0x0:0x0) - st_ino 4 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 168 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( dir2//////\ ) returned - st_dev (0x0:0x0) - st_ino 5 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( dir3 ) returned - st_dev (0x0:0x0) - st_ino 6 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( dir4 ) returned - st_dev (0x0:0x0) - st_ino 7 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( dir1/dir1 ) returned - st_dev (0x0:0x0) - st_ino 8 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 56 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( dir1/ dir1///\\ ) returned - st_dev (0x0:0x0) - st_ino 9 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( main.c ) returned - st_dev (0x0:0x0) - st_ino 12 - st_mode 100000 - st_nlink 1 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:00 1988 - -chdir to dev - -stat relative paths that are now bad -stat( dev ) returned : No such file or directory -stat( dir1/\//file1\\// ) returned : No such file or directory -stat( dir1/\\/file2 ) returned : No such file or directory -stat( dir1/file3/////\\\ ) returned : No such file or directory -stat( dir1/file4 ) returned : No such file or directory -stat( dir1/dir1/file1 ) returned : No such file or directory -stat( dir1/dir1/ file1 ) returned : No such file or directory -stat( dir1 ) returned : No such file or directory -stat( dir2//////\ ) returned : No such file or directory -stat( dir3 ) returned : No such file or directory -stat( dir4 ) returned : No such file or directory -stat( dir1/dir1 ) returned : No such file or directory -stat( dir1/ dir1///\\ ) returned : No such file or directory -stat( main.c ) returned : No such file or directory - -chdir to ../links -Doing the stat() on good links - -stat( dir1/dir1/../../links/dir1 ) returned - st_dev (0x0:0x0) - st_ino 4 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 168 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links/dir2 ) returned - st_dev (0x0:0x0) - st_ino 5 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links/dir3 ) returned - st_dev (0x0:0x0) - st_ino 6 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links/dir4 ) returned - st_dev (0x0:0x0) - st_ino 7 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links/dir1_dir1 ) returned - st_dev (0x0:0x0) - st_ino 8 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 56 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links/dir1_ dir1 ) returned - st_dev (0x0:0x0) - st_ino 9 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links/../links/../links/links ) returned - st_dev (0x0:0x0) - st_ino a - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 728 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links/dir1_file1 ) returned - st_dev (0x0:0x0) - st_ino c - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( links/dir1_file2 ) returned - st_dev (0x0:0x0) - st_ino d - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( links/dir1_file3 ) returned - st_dev (0x0:0x0) - st_ino e - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( links/dir1_file4 ) returned - st_dev (0x0:0x0) - st_ino f - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( links/dir1_dir1_f1 ) returned - st_dev (0x0:0x0) - st_ino 10 - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( links/dir1_dir1 f1 ) returned - st_dev (0x0:0x0) - st_ino 11 - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( links/links/links/links_dir1 ) returned - st_dev (0x0:0x0) - st_ino 4 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 168 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links//links_dir2 ) returned - st_dev (0x0:0x0) - st_ino 5 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links//links_dir3 ) returned - st_dev (0x0:0x0) - st_ino 6 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links//links_dir4 ) returned - st_dev (0x0:0x0) - st_ino 7 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links//links_dir1_d1 ) returned - st_dev (0x0:0x0) - st_ino 8 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 56 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links//links_dir1 d1 ) returned - st_dev (0x0:0x0) - st_ino 9 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links//links_links ) returned - st_dev (0x0:0x0) - st_ino a - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 728 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( links///links_d1_file1 ) returned - st_dev (0x0:0x0) - st_ino c - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( links///links_d1_file2 ) returned - st_dev (0x0:0x0) - st_ino d - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( links///links_d1_file3 ) returned - st_dev (0x0:0x0) - st_ino e - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( links///links_d1_file4 ) returned - st_dev (0x0:0x0) - st_ino f - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( links///links_d1_d1_f1 ) returned - st_dev (0x0:0x0) - st_ino 10 - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( links///links_r1_d1 f1 ) returned - st_dev (0x0:0x0) - st_ino 11 - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -chmod of /dir1/dir1 to Read/Write - -Doing the stat() on all the bad paths -stat( /links/ENAMETOOLONG___ ) returned : File or path name too long -stat( /dir1/file4/NOTADIR ) returned : Not a directory -stat( /dir1/dir1/EACCES__ ) returned : Permission denied -Making file /links/ENAMETOOLONG___ : File or path name too long -Making file /dir1/file4/NOTADIR : Not a directory -Making file /dir1/dir1/EACCES__ : Permission denied - -Return /dir1/dir1 to RWX -Making file /symlinks/a_file_symlink - -Making file /symlinks/a_dir_symlink - -Making file /symlinks/a_link_symlink - -Making file ../symlinks/no_file - -Making file /symlinks/links - -stat( /symlinks/a_file_symlink ) returned - st_dev (0x0:0x0) - st_ino c - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:10 1988 -stat( /symlinks/a_dir_symlink ) returned - st_dev (0x0:0x0) - st_ino 4 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 168 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( /symlinks/a_link_symlink ) returned - st_dev (0x0:0x0) - st_ino 4 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 168 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:05 1988 -stat( ../symlinks/no_file ) returned : No such file or directory -Making file 1 - -Making file 2 - -Making file 3 - -Making file 4 - -Making file 5 - -Making file 6 - -Making file 7 - -Making file 8 - -Making file 9 - -stat( 1 ) returned - st_dev (0x0:0x0) - st_ino b - st_mode 40700 - st_nlink 1 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 140 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:00 1988 -stat( 2 ) returned - st_dev (0x0:0x0) - st_ino b - st_mode 40700 - st_nlink 1 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 140 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:00 1988 -stat( 3 ) returned - st_dev (0x0:0x0) - st_ino b - st_mode 40700 - st_nlink 1 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 140 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:00 1988 -stat( 4 ) returned - st_dev (0x0:0x0) - st_ino b - st_mode 40700 - st_nlink 1 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 140 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:00 1988 -stat( 5 ) returned : Too many symbolic links -stat( 6 ) returned : Too many symbolic links -stat( 7 ) returned : Too many symbolic links -stat( 8 ) returned : Too many symbolic links -stat( 9 ) returned : Too many symbolic links - - -Pass an invalid mode to chmod should fail with EPERM -chdir to a file should fail with ENOTDIR -Verify RWX permission on /dir1 via access -chmod of /dir1 to Read/Write -chmod fred should fail with ENOENT -Create under /dir1 should fail with EACCES -chdir to /dir1/dir1 should fail with EACCES -Stat with a NULL buffer should fail with EFAULT - - -chmod of /dir1 to Read/Write -mkdir /dir1/BADNAME should fail with EACCESS - -/dir1 Should exist ( access ) - -/dir1 Should have read permission( access ) - -/dir1 Should have write permission( access ) - -/dir1 Should not have execute permission( access ) - -Restore /dir1 to RWX -chdir to / -Remove /./././dir1/ dir1 -stat( /./././dir1/ dir1 ) returned : No such file or directory -stat( links/dir1_ dir1 ) returned - st_dev (0x0:0x0) - st_ino 9 - st_mode 40700 - st_nlink 2 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:20 1988 -stat( links//links_dir1 d1 ) returned - st_dev (0x0:0x0) - st_ino 9 - st_mode 40700 - st_nlink 2 - st_uid 0 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:20 1988 -Chdir to links/dir1_ dir1 -Chdir to .. should fail with ENOENT -mkdir ../t should fail with ENOENT -mkdir t -chdir to / -rmdir links/dir1_ dir1 should fail with ENOTDIR -unlink links/dir1_ dir1 -unlink links//links_dir1 d1 should fail with ENOTEMPTY -rmdir links//links_dir1 d1/t -unlink links/dir1_ dir1 -Attempting to mount IMFS file system at /dir1/my_mount_point -rmdir /dir1/my_mount_point should fail with EBUSY -Unmount /dir1/my_mount_point -chmod of ////dir1/\//file1\\// to group and other execute -Open ////dir1/\//file1\\// for write should fail with EACCES - Making too many hard links. -Making file /LinkName1 -Making file /LinkName2 -Making file /LinkName3 -Making file /LinkName4 -Making file /LinkName5 -Making file /LinkName6 -Making file /LinkName7 -Making file /LinkName8 -pass fstat a null pointer should fail with EFAULT -chdir to / -Change group of ////dir1/\//file1\\// -stat( ////dir1/\//file1\\// ) returned - st_dev (0x0:0x0) - st_ino c - st_mode 100011 - st_nlink 3 - st_uid 0 - st_gid 1 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change owner of ////dir1/\//file1\\// -stat( ////dir1/\//file1\\// ) returned - st_dev (0x0:0x0) - st_ino c - st_mode 100011 - st_nlink 3 - st_uid 1 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change group of /dir1/file2 -stat( /dir1/file2 ) returned - st_dev (0x0:0x0) - st_ino d - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 1 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change owner of /dir1/file2 -stat( /dir1/file2 ) returned - st_dev (0x0:0x0) - st_ino d - st_mode 100000 - st_nlink 3 - st_uid 1 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change group of /dir1/file3 -stat( /dir1/file3 ) returned - st_dev (0x0:0x0) - st_ino e - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 1 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change owner of /dir1/file3 -stat( /dir1/file3 ) returned - st_dev (0x0:0x0) - st_ino e - st_mode 100000 - st_nlink 3 - st_uid 1 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change group of /dir1/file4 -stat( /dir1/file4 ) returned - st_dev (0x0:0x0) - st_ino f - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 1 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change owner of /dir1/file4 -stat( /dir1/file4 ) returned - st_dev (0x0:0x0) - st_ino f - st_mode 100000 - st_nlink 3 - st_uid 1 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change group of /dir1/dir1/file1 -stat( /dir1/dir1/file1 ) returned - st_dev (0x0:0x0) - st_ino 10 - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 1 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change owner of /dir1/dir1/file1 -stat( /dir1/dir1/file1 ) returned - st_dev (0x0:0x0) - st_ino 10 - st_mode 100000 - st_nlink 3 - st_uid 1 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change group of ../../..//dir1/./././dir1/ file1 -stat( ../../..//dir1/./././dir1/ file1 ) returned - st_dev (0x0:0x0) - st_ino 11 - st_mode 100000 - st_nlink 3 - st_uid 0 - st_gid 1 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change owner of ../../..//dir1/./././dir1/ file1 -stat( ../../..//dir1/./././dir1/ file1 ) returned - st_dev (0x0:0x0) - st_ino 11 - st_mode 100000 - st_nlink 3 - st_uid 1 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change group of main.c -stat( main.c ) returned - st_dev (0x0:0x0) - st_ino 12 - st_mode 100000 - st_nlink 1 - st_uid 0 - st_gid 1 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change owner of main.c -stat( main.c ) returned - st_dev (0x0:0x0) - st_ino 12 - st_mode 100000 - st_nlink 1 - st_uid 1 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:25 1988 -Change group of dir1/dir1/../../links/dir1 -stat( dir1/dir1/../../links/dir1 ) returned - st_dev (0x0:0x0) - st_ino 4 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 1 - st_rdev (0x0:0x0) - st_size 196 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:30 1988 -Change owner of dir1/dir1/../../links/dir1 -stat( dir1/dir1/../../links/dir1 ) returned : Permission denied -Change group of links/dir2 -stat( links/dir2 ) returned - st_dev (0x0:0x0) - st_ino 5 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 1 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:30 1988 -Change owner of links/dir2 -stat( links/dir2 ) returned - st_dev (0x0:0x0) - st_ino 5 - st_mode 40700 - st_nlink 3 - st_uid 1 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:30 1988 -Change group of links/dir3 -stat( links/dir3 ) returned - st_dev (0x0:0x0) - st_ino 6 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 1 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:30 1988 -Change owner of links/dir3 -stat( links/dir3 ) returned - st_dev (0x0:0x0) - st_ino 6 - st_mode 40700 - st_nlink 3 - st_uid 1 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:30 1988 -Change group of links/dir4 -stat( links/dir4 ) returned - st_dev (0x0:0x0) - st_ino 7 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 1 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:30 1988 -Change owner of links/dir4 -stat( links/dir4 ) returned - st_dev (0x0:0x0) - st_ino 7 - st_mode 40700 - st_nlink 3 - st_uid 1 - st_gid 0 - st_rdev (0x0:0x0) - st_size 0 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:30 1988 -Change group of links/dir1_dir1 -stat( links/dir1_dir1 ) returned - st_dev (0x0:0x0) - st_ino 8 - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 1 - st_rdev (0x0:0x0) - st_size 56 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:30 1988 -Change owner of links/dir1_dir1 -stat( links/dir1_dir1 ) returned - st_dev (0x0:0x0) - st_ino 8 - st_mode 40700 - st_nlink 3 - st_uid 1 - st_gid 0 - st_rdev (0x0:0x0) - st_size 56 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:30 1988 -Change group of links/dir1_ dir1 -stat( links/dir1_ dir1 ) returned : No such file or directory -Change owner of links/dir1_ dir1 -stat( links/dir1_ dir1 ) returned : No such file or directory -Change group of links/../links/../links/links -stat( links/../links/../links/links ) returned - st_dev (0x0:0x0) - st_ino a - st_mode 40700 - st_nlink 3 - st_uid 0 - st_gid 1 - st_rdev (0x0:0x0) - st_size 924 - st_atime Sat Dec 31 09:00:00 1988 - st_mtime Sat Dec 31 09:00:00 1988 - st_ctime Sat Dec 31 09:00:30 1988 -Change owner of links/../links/../links/links -stat( links/../links/../links/links ) returned : Permission denied - - -*** END OF STAT TEST 01 *** + + +*** STAT TEST 01 *** +>>>>Current Time: - rtems_clock_get - 09:00:00 12/31/1988 +Making directory /dir1 +Making directory /dir2 +Making directory /dir3 +Making directory /dir4 +Making directory /dir1/dir1 +Making directory /./././dir1/ dir1 +Making directory /./././links +Making directory ///dir1/dir1/../../dir1/../symlinks///// + +Making file ////dir1/\//file1\\// +Making file /dir1/file2 +Making file /dir1/file3 +Making file /dir1/file4 +Making file /dir1/dir1/file1 +Making file ../../..//dir1/./././dir1/ file1 +Making file main.c + +Making file dir1/dir1/../../links/dir1 +Making file links/dir2 +Making file links/dir3 +Making file links/dir4 +Making file links/dir1_dir1 +Making file links/dir1_ dir1 +Making file links/../links/../links/links + +Making file links/dir1_file1 +Making file links/dir1_file2 +Making file links/dir1_file3 +Making file links/dir1_file4 +Making file links/dir1_dir1_f1 +Making file links/dir1_dir1 f1 + +Making file links/links/links/links_dir1 +Making file links//links_dir2 +Making file links//links_dir3 +Making file links//links_dir4 +Making file links//links_dir1_d1 +Making file links//links_dir1 d1 +Making file links//links_links + +Making file links///links_d1_file1 +Making file links///links_d1_file2 +Making file links///links_d1_file3 +Making file links///links_d1_file4 +Making file links///links_d1_d1_f1 +Making file links///links_r1_d1 f1 + +Doing the stat() on all the good absolute paths +stat( /dev ) returned + st_dev (0x0:0x0) + st_ino 2 + st_mode 40771 + st_nlink 1 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 28 + st_atime Fri Jan 01 00:00:00 1988 + st_mtime Fri Jan 01 00:00:00 1988 + st_ctime Fri Jan 01 00:00:00 1988 +stat( ////dir1/\//file1\\// ) returned + st_dev (0x0:0x0) + st_ino c + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( /dir1/\\/file2 ) returned + st_dev (0x0:0x0) + st_ino d + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( /dir1/file3/////\\\ ) returned + st_dev (0x0:0x0) + st_ino e + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( /dir1/file4 ) returned + st_dev (0x0:0x0) + st_ino f + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( /dir1/dir1/file1 ) returned + st_dev (0x0:0x0) + st_ino 10 + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( /dir1/dir1/ file1 ) returned + st_dev (0x0:0x0) + st_ino 11 + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( /dir1 ) returned + st_dev (0x0:0x0) + st_ino 4 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 168 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( /dir2//////\ ) returned + st_dev (0x0:0x0) + st_ino 5 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( /dir3 ) returned + st_dev (0x0:0x0) + st_ino 6 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( /dir4 ) returned + st_dev (0x0:0x0) + st_ino 7 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( /dir1/dir1 ) returned + st_dev (0x0:0x0) + st_ino 8 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 56 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( /dir1/ dir1///\\ ) returned + st_dev (0x0:0x0) + st_ino 9 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( /\/\/\/\/\/\/links\/\/\/\/\/\ ) returned + st_dev (0x0:0x0) + st_ino a + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 728 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 + +Doing the stat() on all the good relative paths +stat( dev ) returned + st_dev (0x0:0x0) + st_ino 2 + st_mode 40771 + st_nlink 1 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 28 + st_atime Fri Jan 01 00:00:00 1988 + st_mtime Fri Jan 01 00:00:00 1988 + st_ctime Fri Jan 01 00:00:00 1988 +stat( dir1/\//file1\\// ) returned + st_dev (0x0:0x0) + st_ino c + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( dir1/\\/file2 ) returned + st_dev (0x0:0x0) + st_ino d + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( dir1/file3/////\\\ ) returned + st_dev (0x0:0x0) + st_ino e + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( dir1/file4 ) returned + st_dev (0x0:0x0) + st_ino f + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( dir1/dir1/file1 ) returned + st_dev (0x0:0x0) + st_ino 10 + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( dir1/dir1/ file1 ) returned + st_dev (0x0:0x0) + st_ino 11 + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( dir1 ) returned + st_dev (0x0:0x0) + st_ino 4 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 168 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( dir2//////\ ) returned + st_dev (0x0:0x0) + st_ino 5 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( dir3 ) returned + st_dev (0x0:0x0) + st_ino 6 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( dir4 ) returned + st_dev (0x0:0x0) + st_ino 7 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( dir1/dir1 ) returned + st_dev (0x0:0x0) + st_ino 8 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 56 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( dir1/ dir1///\\ ) returned + st_dev (0x0:0x0) + st_ino 9 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( main.c ) returned + st_dev (0x0:0x0) + st_ino 12 + st_mode 100000 + st_nlink 1 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:00 1988 + +chdir to dev + +stat relative paths that are now bad +stat( dev ) returned : No such file or directory +stat( dir1/\//file1\\// ) returned : No such file or directory +stat( dir1/\\/file2 ) returned : No such file or directory +stat( dir1/file3/////\\\ ) returned : No such file or directory +stat( dir1/file4 ) returned : No such file or directory +stat( dir1/dir1/file1 ) returned : No such file or directory +stat( dir1/dir1/ file1 ) returned : No such file or directory +stat( dir1 ) returned : No such file or directory +stat( dir2//////\ ) returned : No such file or directory +stat( dir3 ) returned : No such file or directory +stat( dir4 ) returned : No such file or directory +stat( dir1/dir1 ) returned : No such file or directory +stat( dir1/ dir1///\\ ) returned : No such file or directory +stat( main.c ) returned : No such file or directory + +chdir to ../links +Doing the stat() on good links + +stat( dir1/dir1/../../links/dir1 ) returned + st_dev (0x0:0x0) + st_ino 4 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 168 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links/dir2 ) returned + st_dev (0x0:0x0) + st_ino 5 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links/dir3 ) returned + st_dev (0x0:0x0) + st_ino 6 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links/dir4 ) returned + st_dev (0x0:0x0) + st_ino 7 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links/dir1_dir1 ) returned + st_dev (0x0:0x0) + st_ino 8 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 56 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links/dir1_ dir1 ) returned + st_dev (0x0:0x0) + st_ino 9 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links/../links/../links/links ) returned + st_dev (0x0:0x0) + st_ino a + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 728 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links/dir1_file1 ) returned + st_dev (0x0:0x0) + st_ino c + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( links/dir1_file2 ) returned + st_dev (0x0:0x0) + st_ino d + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( links/dir1_file3 ) returned + st_dev (0x0:0x0) + st_ino e + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( links/dir1_file4 ) returned + st_dev (0x0:0x0) + st_ino f + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( links/dir1_dir1_f1 ) returned + st_dev (0x0:0x0) + st_ino 10 + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( links/dir1_dir1 f1 ) returned + st_dev (0x0:0x0) + st_ino 11 + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( links/links/links/links_dir1 ) returned + st_dev (0x0:0x0) + st_ino 4 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 168 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links//links_dir2 ) returned + st_dev (0x0:0x0) + st_ino 5 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links//links_dir3 ) returned + st_dev (0x0:0x0) + st_ino 6 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links//links_dir4 ) returned + st_dev (0x0:0x0) + st_ino 7 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links//links_dir1_d1 ) returned + st_dev (0x0:0x0) + st_ino 8 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 56 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links//links_dir1 d1 ) returned + st_dev (0x0:0x0) + st_ino 9 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links//links_links ) returned + st_dev (0x0:0x0) + st_ino a + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 728 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( links///links_d1_file1 ) returned + st_dev (0x0:0x0) + st_ino c + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( links///links_d1_file2 ) returned + st_dev (0x0:0x0) + st_ino d + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( links///links_d1_file3 ) returned + st_dev (0x0:0x0) + st_ino e + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( links///links_d1_file4 ) returned + st_dev (0x0:0x0) + st_ino f + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( links///links_d1_d1_f1 ) returned + st_dev (0x0:0x0) + st_ino 10 + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( links///links_r1_d1 f1 ) returned + st_dev (0x0:0x0) + st_ino 11 + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +chmod of /dir1/dir1 to Read/Write + +Doing the stat() on all the bad paths +stat( /links/ENAMETOOLONG___ ) returned : File or path name too long +stat( /dir1/file4/NOTADIR ) returned : Not a directory +stat( /dir1/dir1/EACCES__ ) returned : Permission denied +Making file /links/ENAMETOOLONG___ : File or path name too long +Making file /dir1/file4/NOTADIR : Not a directory +Making file /dir1/dir1/EACCES__ : Permission denied + +Return /dir1/dir1 to RWX +Making file /symlinks/a_file_symlink + +Making file /symlinks/a_dir_symlink + +Making file /symlinks/a_link_symlink + +Making file ../symlinks/no_file + +Making file /symlinks/links + +stat( /symlinks/a_file_symlink ) returned + st_dev (0x0:0x0) + st_ino c + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:10 1988 +stat( /symlinks/a_dir_symlink ) returned + st_dev (0x0:0x0) + st_ino 4 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 168 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( /symlinks/a_link_symlink ) returned + st_dev (0x0:0x0) + st_ino 4 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 168 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:05 1988 +stat( ../symlinks/no_file ) returned : No such file or directory +Making file 1 + +Making file 2 + +Making file 3 + +Making file 4 + +Making file 5 + +Making file 6 + +Making file 7 + +Making file 8 + +Making file 9 + +stat( 1 ) returned + st_dev (0x0:0x0) + st_ino b + st_mode 40700 + st_nlink 1 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 140 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:00 1988 +stat( 2 ) returned + st_dev (0x0:0x0) + st_ino b + st_mode 40700 + st_nlink 1 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 140 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:00 1988 +stat( 3 ) returned + st_dev (0x0:0x0) + st_ino b + st_mode 40700 + st_nlink 1 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 140 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:00 1988 +stat( 4 ) returned + st_dev (0x0:0x0) + st_ino b + st_mode 40700 + st_nlink 1 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 140 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:00 1988 +stat( 5 ) returned : Too many symbolic links +stat( 6 ) returned : Too many symbolic links +stat( 7 ) returned : Too many symbolic links +stat( 8 ) returned : Too many symbolic links +stat( 9 ) returned : Too many symbolic links + + +Pass an invalid mode to chmod should fail with EPERM +chdir to a file should fail with ENOTDIR +Verify RWX permission on /dir1 via access +chmod of /dir1 to Read/Write +chmod fred should fail with ENOENT +Create under /dir1 should fail with EACCES +chdir to /dir1/dir1 should fail with EACCES +Stat with a NULL buffer should fail with EFAULT + + +chmod of /dir1 to Read/Write +mkdir /dir1/BADNAME should fail with EACCESS + +/dir1 Should exist ( access ) + +/dir1 Should have read permission( access ) + +/dir1 Should have write permission( access ) + +/dir1 Should not have execute permission( access ) + +Restore /dir1 to RWX +chdir to / +Remove /./././dir1/ dir1 +stat( /./././dir1/ dir1 ) returned : No such file or directory +stat( links/dir1_ dir1 ) returned + st_dev (0x0:0x0) + st_ino 9 + st_mode 40700 + st_nlink 2 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:20 1988 +stat( links//links_dir1 d1 ) returned + st_dev (0x0:0x0) + st_ino 9 + st_mode 40700 + st_nlink 2 + st_uid 0 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:20 1988 +Chdir to links/dir1_ dir1 +Chdir to .. should fail with ENOENT +mkdir ../t should fail with ENOENT +mkdir t +chdir to / +rmdir links/dir1_ dir1 should fail with ENOTDIR +unlink links/dir1_ dir1 +unlink links//links_dir1 d1 should fail with ENOTEMPTY +rmdir links//links_dir1 d1/t +unlink links/dir1_ dir1 +Attempting to mount IMFS file system at /dir1/my_mount_point +rmdir /dir1/my_mount_point should fail with EBUSY +Unmount /dir1/my_mount_point +chmod of ////dir1/\//file1\\// to group and other execute +Open ////dir1/\//file1\\// for write should fail with EACCES + Making too many hard links. +Making file /LinkName1 +Making file /LinkName2 +Making file /LinkName3 +Making file /LinkName4 +Making file /LinkName5 +Making file /LinkName6 +Making file /LinkName7 +Making file /LinkName8 +pass fstat a null pointer should fail with EFAULT +chdir to / +Change group of ////dir1/\//file1\\// +stat( ////dir1/\//file1\\// ) returned + st_dev (0x0:0x0) + st_ino c + st_mode 100011 + st_nlink 3 + st_uid 0 + st_gid 1 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change owner of ////dir1/\//file1\\// +stat( ////dir1/\//file1\\// ) returned + st_dev (0x0:0x0) + st_ino c + st_mode 100011 + st_nlink 3 + st_uid 1 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change group of /dir1/file2 +stat( /dir1/file2 ) returned + st_dev (0x0:0x0) + st_ino d + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 1 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change owner of /dir1/file2 +stat( /dir1/file2 ) returned + st_dev (0x0:0x0) + st_ino d + st_mode 100000 + st_nlink 3 + st_uid 1 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change group of /dir1/file3 +stat( /dir1/file3 ) returned + st_dev (0x0:0x0) + st_ino e + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 1 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change owner of /dir1/file3 +stat( /dir1/file3 ) returned + st_dev (0x0:0x0) + st_ino e + st_mode 100000 + st_nlink 3 + st_uid 1 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change group of /dir1/file4 +stat( /dir1/file4 ) returned + st_dev (0x0:0x0) + st_ino f + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 1 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change owner of /dir1/file4 +stat( /dir1/file4 ) returned + st_dev (0x0:0x0) + st_ino f + st_mode 100000 + st_nlink 3 + st_uid 1 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change group of /dir1/dir1/file1 +stat( /dir1/dir1/file1 ) returned + st_dev (0x0:0x0) + st_ino 10 + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 1 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change owner of /dir1/dir1/file1 +stat( /dir1/dir1/file1 ) returned + st_dev (0x0:0x0) + st_ino 10 + st_mode 100000 + st_nlink 3 + st_uid 1 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change group of ../../..//dir1/./././dir1/ file1 +stat( ../../..//dir1/./././dir1/ file1 ) returned + st_dev (0x0:0x0) + st_ino 11 + st_mode 100000 + st_nlink 3 + st_uid 0 + st_gid 1 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change owner of ../../..//dir1/./././dir1/ file1 +stat( ../../..//dir1/./././dir1/ file1 ) returned + st_dev (0x0:0x0) + st_ino 11 + st_mode 100000 + st_nlink 3 + st_uid 1 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change group of main.c +stat( main.c ) returned + st_dev (0x0:0x0) + st_ino 12 + st_mode 100000 + st_nlink 1 + st_uid 0 + st_gid 1 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change owner of main.c +stat( main.c ) returned + st_dev (0x0:0x0) + st_ino 12 + st_mode 100000 + st_nlink 1 + st_uid 1 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:25 1988 +Change group of dir1/dir1/../../links/dir1 +stat( dir1/dir1/../../links/dir1 ) returned + st_dev (0x0:0x0) + st_ino 4 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 1 + st_rdev (0x0:0x0) + st_size 196 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:30 1988 +Change owner of dir1/dir1/../../links/dir1 +stat( dir1/dir1/../../links/dir1 ) returned : Permission denied +Change group of links/dir2 +stat( links/dir2 ) returned + st_dev (0x0:0x0) + st_ino 5 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 1 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:30 1988 +Change owner of links/dir2 +stat( links/dir2 ) returned + st_dev (0x0:0x0) + st_ino 5 + st_mode 40700 + st_nlink 3 + st_uid 1 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:30 1988 +Change group of links/dir3 +stat( links/dir3 ) returned + st_dev (0x0:0x0) + st_ino 6 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 1 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:30 1988 +Change owner of links/dir3 +stat( links/dir3 ) returned + st_dev (0x0:0x0) + st_ino 6 + st_mode 40700 + st_nlink 3 + st_uid 1 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:30 1988 +Change group of links/dir4 +stat( links/dir4 ) returned + st_dev (0x0:0x0) + st_ino 7 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 1 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:30 1988 +Change owner of links/dir4 +stat( links/dir4 ) returned + st_dev (0x0:0x0) + st_ino 7 + st_mode 40700 + st_nlink 3 + st_uid 1 + st_gid 0 + st_rdev (0x0:0x0) + st_size 0 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:30 1988 +Change group of links/dir1_dir1 +stat( links/dir1_dir1 ) returned + st_dev (0x0:0x0) + st_ino 8 + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 1 + st_rdev (0x0:0x0) + st_size 56 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:30 1988 +Change owner of links/dir1_dir1 +stat( links/dir1_dir1 ) returned + st_dev (0x0:0x0) + st_ino 8 + st_mode 40700 + st_nlink 3 + st_uid 1 + st_gid 0 + st_rdev (0x0:0x0) + st_size 56 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:30 1988 +Change group of links/dir1_ dir1 +stat( links/dir1_ dir1 ) returned : No such file or directory +Change owner of links/dir1_ dir1 +stat( links/dir1_ dir1 ) returned : No such file or directory +Change group of links/../links/../links/links +stat( links/../links/../links/links ) returned + st_dev (0x0:0x0) + st_ino a + st_mode 40700 + st_nlink 3 + st_uid 0 + st_gid 1 + st_rdev (0x0:0x0) + st_size 924 + st_atime Sat Dec 31 09:00:00 1988 + st_mtime Sat Dec 31 09:00:00 1988 + st_ctime Sat Dec 31 09:00:30 1988 +Change owner of links/../links/../links/links +stat( links/../links/../links/links ) returned : Permission denied + + +*** END OF STAT TEST 01 *** -- cgit v1.2.3