ino_plan9.go
1package sysfs
2
3import (
4 "io/fs"
5
6 experimentalsys "github.com/tetratelabs/wazero/experimental/sys"
7 "github.com/tetratelabs/wazero/sys"
8)
9
10func inoFromFileInfo(_ string, info fs.FileInfo) (sys.Inode, experimentalsys.Errno) {
11 if v, ok := info.Sys().(*sys.Stat_t); ok {
12 return v.Ino, 0
13 }
14 return 0, 0
15}