aboutsummaryrefslogtreecommitdiff
path: root/tests/reverse/inomap_test.go
diff options
context:
space:
mode:
authorJakob Unterwurzacher2024-05-05 22:46:17 +0200
committerJakob Unterwurzacher2024-05-05 22:46:17 +0200
commita38507978442f28ace42ec0003c4a2bf61cb4a91 (patch)
treeddeaca750ba9c260249448d8817a321dab6c4e45 /tests/reverse/inomap_test.go
parentbbfbf37bd73f4aac333c7a65f80d5d977a548e20 (diff)
reverse: use incrementing inode number for gocryptfs.longname.*.name files
ed0a12b7337c2d88c027329f64e73070da17d5b3 already fixed the kernel side, now we also want the .name files to NOT appear hardlinked when just looking at the inode number. Relates-to: https://github.com/rfjakob/gocryptfs/issues/802
Diffstat (limited to 'tests/reverse/inomap_test.go')
-rw-r--r--tests/reverse/inomap_test.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/reverse/inomap_test.go b/tests/reverse/inomap_test.go
index aadb782..ff78f4c 100644
--- a/tests/reverse/inomap_test.go
+++ b/tests/reverse/inomap_test.go
@@ -143,7 +143,7 @@ func TestVirtualFileIno(t *testing.T) {
if origInos.child == cipherInos.name {
t.Errorf("name ino collision: %d == %d", origInos.child, cipherInos.name)
}
- if origInos.child&mask != cipherInos.name&mask {
- t.Errorf("name ino mismatch: %#x vs %#x", origInos.child, cipherInos.name)
+ if cipherInos.name < 1<<63 {
+ t.Errorf("name ino should be in spill space, but is actually %#x", cipherInos.name)
}
}