diff options
Diffstat (limited to 'back/cmd/authfs/root.go')
| -rw-r--r-- | back/cmd/authfs/root.go | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/back/cmd/authfs/root.go b/back/cmd/authfs/root.go deleted file mode 100644 index 7a0fcbd..0000000 --- a/back/cmd/authfs/root.go +++ /dev/null @@ -1,38 +0,0 @@ -package main - -import ( - p9 "github.com/Harvey-OS/ninep/protocol" - - "git.samanthony.xyz/buth/back/qver" -) - -type RootDir struct { - *qver.Version -} - -func NewRootDir() *RootDir { - return &RootDir{qver.New()} -} - -func (r *RootDir) Close() { - r.Version.Close() -} - -func (r *RootDir) Qid() (p9.QID, error) { - ver, err := r.Version.Get() - if err != nil { - return p9.QID{}, err - } - return p9.QID{ - Type: p9.QTDIR, - Version: ver, - Path: rootQidPath, - }, nil -} - -func (r *RootDir) Open(mode p9.Mode) error { - if mode != p9.OREAD { - return ErrPerm - } - return nil -} |