Added hellofs support for nlink.

geesefs-0-30-9
Aaron Jacobs 2015-03-18 14:11:36 +11:00
parent 08b7f22d0a
commit 7e8f3266ef
1 changed files with 10 additions and 6 deletions

View File

@ -61,7 +61,8 @@ var gInodeInfo = map[fuse.InodeID]inodeInfo{
// root
rootInode: inodeInfo{
attributes: fuse.InodeAttributes{
Mode: 0555 | os.ModeDir,
Nlink: 1,
Mode: 0555 | os.ModeDir,
},
dir: true,
children: []fuseutil.Dirent{
@ -83,15 +84,17 @@ var gInodeInfo = map[fuse.InodeID]inodeInfo{
// hello
helloInode: inodeInfo{
attributes: fuse.InodeAttributes{
Mode: 0444,
Size: uint64(len("Hello, world!")),
Nlink: 1,
Mode: 0444,
Size: uint64(len("Hello, world!")),
},
},
// dir
dirInode: inodeInfo{
attributes: fuse.InodeAttributes{
Mode: 0555 | os.ModeDir,
Nlink: 1,
Mode: 0555 | os.ModeDir,
},
dir: true,
children: []fuseutil.Dirent{
@ -107,8 +110,9 @@ var gInodeInfo = map[fuse.InodeID]inodeInfo{
// world
worldInode: inodeInfo{
attributes: fuse.InodeAttributes{
Mode: 0444,
Size: uint64(len("Hello, world!")),
Nlink: 1,
Mode: 0444,
Size: uint64(len("Hello, world!")),
},
},
}