aboutsummaryrefslogtreecommitdiff
path: root/internal/fusefrontend/node.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/fusefrontend/node.go')
-rw-r--r--internal/fusefrontend/node.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/fusefrontend/node.go b/internal/fusefrontend/node.go
index 48447bb..01cc9c3 100644
--- a/internal/fusefrontend/node.go
+++ b/internal/fusefrontend/node.go
@@ -22,9 +22,9 @@ type Node struct {
fs.Inode
}
-// path returns the relative plaintext path of this node
-func (n *Node) path() string {
- return n.Path(n.Root())
+// Path returns the relative plaintext path of this node
+func (n *Node) Path() string {
+ return n.Inode.Path(n.Root())
}
// rootNode returns the Root Node of the filesystem.
@@ -40,7 +40,7 @@ func (n *Node) rootNode() *RootNode {
// a child of this node.
// If `child` is empty, the (dirfd, cName) pair refers to this node itself.
func (n *Node) prepareAtSyscall(child string) (dirfd int, cName string, errno syscall.Errno) {
- p := n.path()
+ p := n.Path()
if child != "" {
p = filepath.Join(p, child)
}