func (f attrUnlinked) Attr(ctx context.Context, a *fuse.Attr) error { if err := f.File.Attr(ctx, a); err != nil { return err } a.Nlink = 0 return nil }
func nodeAttr(ctx context.Context, n Node, attr *fuse.Attr) error { attr.Valid = attrValidTime attr.Nlink = 1 attr.Atime = startTime attr.Mtime = startTime attr.Ctime = startTime attr.Crtime = startTime if err := n.Attr(ctx, attr); err != nil { return err } return nil }