|
|
@ -31,20 +31,20 @@ var (
|
|
|
|
procLineRE = regexp.MustCompile(`^proc(\d+) \d+ (\d+( \d+)*)$`)
|
|
|
|
procLineRE = regexp.MustCompile(`^proc(\d+) \d+ (\d+( \d+)*)$`)
|
|
|
|
|
|
|
|
|
|
|
|
nfsProcedures = map[string][]string{
|
|
|
|
nfsProcedures = map[string][]string{
|
|
|
|
"2": []string{
|
|
|
|
"2": {
|
|
|
|
"null", "getattr", "setattr", "root", "lookup",
|
|
|
|
"null", "getattr", "setattr", "root", "lookup",
|
|
|
|
"readlink", "read", "writecache", "write", "create",
|
|
|
|
"readlink", "read", "writecache", "write", "create",
|
|
|
|
"remove", "rename", "link", "symlink", "mkdir",
|
|
|
|
"remove", "rename", "link", "symlink", "mkdir",
|
|
|
|
"rmdir", "readdir", "statfs",
|
|
|
|
"rmdir", "readdir", "statfs",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
"3": []string{
|
|
|
|
"3": {
|
|
|
|
"null", "getattr", "setattr", "lookup", "access",
|
|
|
|
"null", "getattr", "setattr", "lookup", "access",
|
|
|
|
"readlink", "read", "write", "create", "mkdir",
|
|
|
|
"readlink", "read", "write", "create", "mkdir",
|
|
|
|
"symlink", "mknod", "remove", "rmdir", "rename",
|
|
|
|
"symlink", "mknod", "remove", "rmdir", "rename",
|
|
|
|
"link", "readdir", "readdirplus", "fsstat", "fsinfo",
|
|
|
|
"link", "readdir", "readdirplus", "fsstat", "fsinfo",
|
|
|
|
"pathconf", "commit",
|
|
|
|
"pathconf", "commit",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
"4": []string{
|
|
|
|
"4": {
|
|
|
|
"null", "read", "write", "commit", "open",
|
|
|
|
"null", "read", "write", "commit", "open",
|
|
|
|
"open_confirm", "open_noattr", "open_downgrade",
|
|
|
|
"open_confirm", "open_noattr", "open_downgrade",
|
|
|
|
"close", "setattr", "fsinfo", "renew", "setclientid",
|
|
|
|
"close", "setattr", "fsinfo", "renew", "setclientid",
|
|
|
|