dissect.target.helpers.nfs.nfs3
¶
Module Contents¶
Classes¶
Enum where members are also (and must be) ints |
|
Enum where members are also (and must be) ints |
|
Enum where members are also (and must be) ints |
|
Attributes¶
- class dissect.target.helpers.nfs.nfs3.ProcedureDescriptor¶
Bases:
NamedTuple
- program: int¶
- version: int¶
- procedure: int¶
- dissect.target.helpers.nfs.nfs3.GetPortProc¶
- dissect.target.helpers.nfs.nfs3.MountProc¶
- dissect.target.helpers.nfs.nfs3.ReadDirPlusProc¶
- dissect.target.helpers.nfs.nfs3.ReadFileProc¶
- class dissect.target.helpers.nfs.nfs3.Nfs3Stat¶
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- OK = 0¶
- ERR_PERM = 1¶
- ERR_NOENT = 2¶
- ERR_IO = 5¶
- ERR_NXIO = 6¶
- ERR_ACCES = 13¶
- ERR_EXIST = 17¶
- ERR_XDEV = 18¶
- ERR_NODEV = 19¶
- ERR_NOTDIR = 20¶
- ERR_ISDIR = 21¶
- ERR_INVAL = 22¶
- ERR_FBIG = 27¶
- ERR_NOSPC = 28¶
- ERR_ROFS = 30¶
- ERR_MLINK = 31¶
- ERR_NAMETOOLONG = 63¶
- ERR_NOTEMPTY = 66¶
- ERR_DQUOT = 69¶
- ERR_STALE = 70¶
- ERR_REMOTE = 71¶
- ERR_BADHANDLE = 10001¶
- class dissect.target.helpers.nfs.nfs3.FileType3¶
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- REG = 1¶
- DIR = 2¶
- BLK = 3¶
- CHR = 4¶
- LNK = 5¶
- SOCK = 6¶
- FIFO = 7¶
- class dissect.target.helpers.nfs.nfs3.FileAttributes3¶
-
- mode: int¶
- nlink: int¶
- uid: int¶
- gid: int¶
- size: int¶
- used: int¶
- fsid: int¶
- fileid: int¶
- class dissect.target.helpers.nfs.nfs3.MountStat3¶
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- OK = 0¶
- ERR_PERM = 1¶
- ERR_NOENT = 2¶
- ERR_IO = 5¶
- ERR_ACCES = 13¶
- ERR_NOTDIR = 20¶
- ERR_INVAL = 22¶
- ERR_NAMETOOLONG = 63¶
- ERR_NOTSUPP = 10004¶
- ERR_SERVERFAULT = 10006¶
- class dissect.target.helpers.nfs.nfs3.MountOK¶
- filehandle: FileHandle3¶
- auth_flavors: list[int]¶
- class dissect.target.helpers.nfs.nfs3.ReadDirPlusParams¶
- dir: FileHandle3¶
- cookie: int¶
- cookieverf: CookieVerf3¶
- dir_count: int¶
- max_count: int¶
- class dissect.target.helpers.nfs.nfs3.EntryPlus3¶
- fileid: int¶
- name: str¶
- cookie: int¶
- attributes: FileAttributes3 | None¶
- handle: FileHandle3 | None¶
- class dissect.target.helpers.nfs.nfs3.ReadDirPlusResult3¶
- dir_attributes: FileAttributes3 | None¶
- cookieverf: CookieVerf3¶
- entries: list[EntryPlus3]¶
- eof: bool¶
- class dissect.target.helpers.nfs.nfs3.Read3args¶
- file: FileHandle3¶
- offset: int¶
- count: int¶