Fixed flushfs bugs.
parent
79ec56b9fa
commit
fd7866ea8b
|
@ -107,15 +107,24 @@ func (fs *flushFS) ServeOps(c *fuse.Connection) {
|
|||
case *fuseops.GetInodeAttributesOp:
|
||||
fs.getInodeAttributes(typed)
|
||||
|
||||
case *fuseops.OpenDirOp:
|
||||
fs.openDir(typed)
|
||||
|
||||
case *fuseops.OpenFileOp:
|
||||
fs.openFile(typed)
|
||||
|
||||
case *fuseops.ReadFileOp:
|
||||
fs.readFile(typed)
|
||||
|
||||
case *fuseops.WriteFileOp:
|
||||
fs.writeFile(typed)
|
||||
|
||||
case *fuseops.SyncFileOp:
|
||||
fs.syncFile(typed)
|
||||
|
||||
case *fuseops.FlushFileOp:
|
||||
fs.flushFile(typed)
|
||||
|
||||
case *fuseops.OpenDirOp:
|
||||
fs.openDir(typed)
|
||||
|
||||
default:
|
||||
typed.Respond(fuse.ENOSYS)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue