|
|
|
@ -191,6 +191,7 @@ func convertInMessage( |
|
|
|
|
Parent: fuseops.InodeID(inMsg.Header().Nodeid), |
|
|
|
|
Name: string(name), |
|
|
|
|
Mode: convertFileMode(in.Mode), |
|
|
|
|
Rdev: in.Rdev, |
|
|
|
|
OpContext: fuseops.OpContext{Pid: inMsg.Header().Pid}, |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -925,6 +926,10 @@ func convertAttributes( |
|
|
|
|
if in.Mode&os.ModeSticky != 0 { |
|
|
|
|
out.Mode |= syscall.S_ISVTX |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if out.Mode & (syscall.S_IFCHR | syscall.S_IFBLK) != 0 { |
|
|
|
|
out.Rdev = in.Rdev |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// Convert an absolute cache expiration time to a relative time from now for
|
|
|
|
|