diff options
author | Jakob Unterwurzacher | 2024-05-05 22:46:17 +0200 |
---|---|---|
committer | Jakob Unterwurzacher | 2024-05-05 22:46:17 +0200 |
commit | a38507978442f28ace42ec0003c4a2bf61cb4a91 (patch) | |
tree | ddeaca750ba9c260249448d8817a321dab6c4e45 /tests/reverse/inomap_test.go | |
parent | bbfbf37bd73f4aac333c7a65f80d5d977a548e20 (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.go | 4 |
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) } } |