From: <pl...@us...> - 2003-07-08 18:55:43
|
Update of /cvsroot/ltp/ltp/testcases/kernel/syscalls/umask In directory sc8-pr-cvs1:/tmp/cvs-serv31366 Modified Files: umask03.c Log Message: small fix and major despamification for umask03 Index: umask03.c =================================================================== RCS file: /cvsroot/ltp/ltp/testcases/kernel/syscalls/umask/umask03.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- umask03.c 27 Mar 2003 22:27:58 -0000 1.4 +++ umask03.c 8 Jul 2003 18:55:39 -0000 1.5 @@ -70,6 +70,7 @@ struct stat statbuf; int mskval = 0000; + int failcnt = 0; int fildes, i; unsigned low9mode; @@ -101,21 +102,20 @@ } else { low9mode = statbuf.st_mode & 0777; if (low9mode != (~mskval & 0777)) { - tst_brkm(TBROK, cleanup, + tst_resm(TFAIL, "got %0 expected %o" "mask didnot take", low9mode, (~mskval & 0777)); /*NOTREACHED*/ - } else { - tst_resm(TPASS, "Test " - "condition: %d, umask: " - "0%o", i, mskval); } } } close(fildes); } + if (!failcnt) + tst_resm(TPASS, "umask correctly returns the " + "previous value for all masks"); } cleanup(); /*NOTREACHED*/ |