Commit d29867fe authored by Han-Wen Nienhuys's avatar Han-Wen Nienhuys

fuse: print GETATTR flags in input

Change-Id: Idf8f8f08849b279f1c8a346112d43e0eb44f9810
parent ba7cc06b
...@@ -77,6 +77,9 @@ var ( ...@@ -77,6 +77,9 @@ var (
W_OK: "w", W_OK: "w",
R_OK: "r", R_OK: "r",
} }
getAttrFlagNames = map[int64]string{
FUSE_GETATTR_FH: "FH",
}
) )
func flagString(names map[int64]string, fl int64, def string) string { func flagString(names map[int64]string, fl int64, def string) string {
......
...@@ -37,7 +37,7 @@ func (in *CreateIn) string() string { ...@@ -37,7 +37,7 @@ func (in *CreateIn) string() string {
} }
func (in *GetAttrIn) string() string { func (in *GetAttrIn) string() string {
return fmt.Sprintf("{Fh %d}", in.Fh_) return fmt.Sprintf("{Fh %d %s}", in.Fh_, flagString(getAttrFlagNames, int64(in.Flags_), ""))
} }
func (in *MknodIn) string() string { func (in *MknodIn) string() string {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment