Implemented inode.AddChild.
parent
2cf18ad9a5
commit
d81d961c04
|
@ -141,7 +141,16 @@ func (inode *inode) LookUpChild(name string) (id fuse.InodeID, ok bool) {
|
||||||
func (inode *inode) AddChild(
|
func (inode *inode) AddChild(
|
||||||
id fuse.InodeID,
|
id fuse.InodeID,
|
||||||
name string,
|
name string,
|
||||||
dt fuseutil.DirentType)
|
dt fuseutil.DirentType) {
|
||||||
|
e := fuseutil.Dirent{
|
||||||
|
Offset: fuse.DirOffset(len(inode.entries) + 1),
|
||||||
|
Inode: id,
|
||||||
|
Name: name,
|
||||||
|
Type: dt,
|
||||||
|
}
|
||||||
|
|
||||||
|
inode.entries = append(inode.entries, e)
|
||||||
|
}
|
||||||
|
|
||||||
// Serve a ReadDir request.
|
// Serve a ReadDir request.
|
||||||
//
|
//
|
||||||
|
|
Loading…
Reference in New Issue