]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-fd-util: use stat_inode_same() where appropriate 27005/head
authorLennart Poettering <lennart@poettering.net>
Mon, 27 Mar 2023 10:06:55 +0000 (12:06 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 27 Mar 2023 10:28:48 +0000 (12:28 +0200)
src/test/test-fd-util.c

index fb9d4a33cb925f6cf689e69e480dd2dbe96079cf..bc2eed51354400d8ae814f88cdd151ea73405d69 100644 (file)
@@ -420,8 +420,7 @@ TEST(fd_reopen) {
 
         assert_se(fstat(fd2, &st2) >= 0);
         assert_se(S_ISDIR(st2.st_mode));
-        assert_se(st1.st_ino == st2.st_ino);
-        assert_se(st1.st_rdev == st2.st_rdev);
+        assert_se(stat_inode_same(&st1, &st2));
 
         fl = fcntl(fd2, F_GETFL);
         assert_se(fl >= 0);
@@ -435,8 +434,7 @@ TEST(fd_reopen) {
 
         assert_se(fstat(fd1, &st1) >= 0);
         assert_se(S_ISDIR(st1.st_mode));
-        assert_se(st1.st_ino == st2.st_ino);
-        assert_se(st1.st_rdev == st2.st_rdev);
+        assert_se(stat_inode_same(&st1, &st2));
 
         fl = fcntl(fd1, F_GETFL);
         assert_se(fl >= 0);
@@ -463,8 +461,7 @@ TEST(fd_reopen) {
 
         assert_se(fstat(fd2, &st2) >= 0);
         assert_se(S_ISREG(st2.st_mode));
-        assert_se(st1.st_ino == st2.st_ino);
-        assert_se(st1.st_rdev == st2.st_rdev);
+        assert_se(stat_inode_same(&st1, &st2));
 
         fl = fcntl(fd2, F_GETFL);
         assert_se(fl >= 0);
@@ -479,8 +476,7 @@ TEST(fd_reopen) {
 
         assert_se(fstat(fd1, &st1) >= 0);
         assert_se(S_ISREG(st1.st_mode));
-        assert_se(st1.st_ino == st2.st_ino);
-        assert_se(st1.st_rdev == st2.st_rdev);
+        assert_se(stat_inode_same(&st1, &st2));
 
         fl = fcntl(fd1, F_GETFL);
         assert_se(fl >= 0);