Initial commit
Proof-of-concept implementation. Bugs will occur.
This commit is contained in:
35
vendor/github.com/hanwen/go-fuse/v2/fuse/print_unix.go
generated
vendored
Normal file
35
vendor/github.com/hanwen/go-fuse/v2/fuse/print_unix.go
generated
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
//go:build !darwin
|
||||
|
||||
package fuse
|
||||
|
||||
import "fmt"
|
||||
|
||||
func (in *CreateIn) string() string {
|
||||
return fmt.Sprintf(
|
||||
"{0%o [%s] (0%o)}", in.Mode,
|
||||
flagString(openFlagNames, int64(in.Flags), "O_RDONLY"), in.Umask)
|
||||
}
|
||||
|
||||
func (in *GetAttrIn) string() string {
|
||||
return fmt.Sprintf("{Fh %d %s}", in.Fh_, flagString(getAttrFlagNames, int64(in.Flags_), ""))
|
||||
}
|
||||
|
||||
func (in *MknodIn) string() string {
|
||||
return fmt.Sprintf("{0%o (0%o), %d}", in.Mode, in.Umask, in.Rdev)
|
||||
}
|
||||
|
||||
func (in *ReadIn) string() string {
|
||||
return fmt.Sprintf("{Fh %d [%d +%d) %s L %d %s}",
|
||||
in.Fh, in.Offset, in.Size,
|
||||
flagString(readFlagNames, int64(in.ReadFlags), ""),
|
||||
in.LockOwner,
|
||||
flagString(openFlagNames, int64(in.Flags), "RDONLY"))
|
||||
}
|
||||
|
||||
func (in *WriteIn) string() string {
|
||||
return fmt.Sprintf("{Fh %d [%d +%d) %s L %d %s}",
|
||||
in.Fh, in.Offset, in.Size,
|
||||
flagString(writeFlagNames, int64(in.WriteFlags), ""),
|
||||
in.LockOwner,
|
||||
flagString(openFlagNames, int64(in.Flags), "RDONLY"))
|
||||
}
|
||||
Reference in New Issue
Block a user