diff options
Diffstat (limited to 'lib/stat.py')
| -rw-r--r-- | lib/stat.py | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/lib/stat.py b/lib/stat.py index 83855b6..fee4965 100644 --- a/lib/stat.py +++ b/lib/stat.py @@ -11,47 +11,47 @@ # Tuple indices for stat struct members -ST_MODE = 0 -ST_INO = 1 -ST_DEV = 2 +ST_MODE = 0 +ST_INO = 1 +ST_DEV = 2 ST_NLINK = 3 -ST_UID = 4 -ST_GID = 5 -ST_SIZE = 6 +ST_UID = 4 +ST_GID = 5 +ST_SIZE = 6 ST_ATIME = 7 ST_MTIME = 8 ST_CTIME = 9 def S_IMODE(mode): - return mode%4096 + return mode%4096 def S_IFMT(mode): - return mode - mode%4096 - -S_IFDIR = 0040000 -S_IFCHR = 0020000 -S_IFBLK = 0060000 -S_IFREG = 0100000 -S_IFIFO = 0010000 -S_IFLNK = 0120000 + return mode - mode%4096 + +S_IFDIR = 0040000 +S_IFCHR = 0020000 +S_IFBLK = 0060000 +S_IFREG = 0100000 +S_IFIFO = 0010000 +S_IFLNK = 0120000 S_IFSOCK = 0140000 def S_ISDIR(mode): - return S_IFMT(mode) = S_IFDIR + return S_IFMT(mode) = S_IFDIR def S_ISCHR(mode): - return S_IFMT(mode) = S_IFCHR + return S_IFMT(mode) = S_IFCHR def S_ISBLK(mode): - return S_IFMT(mode) = S_IFBLK + return S_IFMT(mode) = S_IFBLK def S_ISREG(mode): - return S_IFMT(mode) = S_IFREG + return S_IFMT(mode) = S_IFREG def S_ISFIFO(mode): - return S_IFMT(mode) = S_IFIFO + return S_IFMT(mode) = S_IFIFO def S_ISLNK(mode): - return S_IFMT(mode) = S_IFLNK + return S_IFMT(mode) = S_IFLNK def S_ISSOCK(mode): - return S_IFMT(mode) = S_IFSOCK + return S_IFMT(mode) = S_IFSOCK |
