diff options
author | Jakob Unterwurzacher | 2021-08-20 17:06:18 +0200 |
---|---|---|
committer | Jakob Unterwurzacher | 2021-08-20 17:06:18 +0200 |
commit | fbccb160438aba6f1e16b26a982122c726afee1a (patch) | |
tree | 1faac5ad3587a302fff40a8354382cda21823f3a /internal/fusefrontend_reverse/virtualnode.go | |
parent | 14bf80301b4f3f1fb56f2f0b73de0dcc4aab5216 (diff) |
-deterministic-names: implement for reverse mode, too
Diffstat (limited to 'internal/fusefrontend_reverse/virtualnode.go')
-rw-r--r-- | internal/fusefrontend_reverse/virtualnode.go | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/internal/fusefrontend_reverse/virtualnode.go b/internal/fusefrontend_reverse/virtualnode.go index 2ee9548..328f021 100644 --- a/internal/fusefrontend_reverse/virtualnode.go +++ b/internal/fusefrontend_reverse/virtualnode.go @@ -43,9 +43,11 @@ func (n *Node) lookupFileType(cName string) fileType { rn := n.rootNode() // In -plaintextname mode, neither diriv nor longname files exist. if !rn.args.PlaintextNames { - // Is it a gocryptfs.diriv file? - if cName == nametransform.DirIVFilename { - return typeDiriv + if !rn.args.DeterministicNames { + // Is it a gocryptfs.diriv file? + if cName == nametransform.DirIVFilename { + return typeDiriv + } } // Is it a gocryptfs.longname.*.name file? if t := nametransform.NameType(cName); t == nametransform.LongNameFilename { |