X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Ftests%2Fcreatetest.c;h=6223034f6a87212bab4eb0bc4903071c08a0190e;hb=96ec6856f91f7f9031cfce4273c714d72cfe59ae;hp=5404f13a2b686fe03587194252c9147d2bf7a6d8;hpb=93acd158c57c4c5d0fc751d46741231490c04707;p=fs%2Flustre-release.git diff --git a/lustre/tests/createtest.c b/lustre/tests/createtest.c index 5404f13..6223034 100644 --- a/lustre/tests/createtest.c +++ b/lustre/tests/createtest.c @@ -94,7 +94,7 @@ int main(int argc, char *argv[]) argv[0], name, strerror(errno)); exit(11); } - if ((st.st_mode & S_IFMT) != S_IFREG) { + if (!S_ISREG(st.st_mode & S_IFMT)) { fprintf(stderr, "%s: ERROR mode %s: %o != %o", argv[0], name, st.st_mode & S_IFMT, S_IFREG); exit(12); @@ -124,7 +124,7 @@ int main(int argc, char *argv[]) argv[0], name, strerror(errno)); exit(11); } - if ((st.st_mode & S_IFMT) != S_IFDIR) { + if (!S_ISDIR(st.st_mode)) { fprintf(stderr, "%s: ERROR mode %s: %o != %o", argv[0], name, st.st_mode & S_IFMT, S_IFDIR); exit(12);