diff --git a/libfuse/lib/fuse.c b/libfuse/lib/fuse.c index 3cb3b5ad..c52190bd 100644 --- a/libfuse/lib/fuse.c +++ b/libfuse/lib/fuse.c @@ -1702,6 +1702,8 @@ fuse_lib_getattr(fuse_req_t req, f->fs->op.getattr(path,&buf,&timeout) : f->fs->op.fgetattr(&ffi,&buf,&timeout)); + buf.st_ino = hdr_->nodeid; + free_path(f,hdr_->nodeid,path); }