use explicit octal uid values in proto

to match password file, list output
make fsck output octal too
This commit is contained in:
phil
2019-10-28 23:14:16 -04:00
parent 07b5d101bd
commit ab38b0e263
3 changed files with 28 additions and 28 deletions
+4 -4
View File
@@ -9,7 +9,7 @@
# link l---- inumber # link l---- inumber
# #
# The top directory's name is ignored # The top directory's name is ignored
# Numeric values are in decimal # numbers are in decimal (-1 for inode means last)
# Contents of each directory ends with a $ on a line by itself # Contents of each directory ends with a $ on a line by itself
# Format was inspired by 6th Edition mkfs # Format was inspired by 6th Edition mkfs
# #
@@ -41,10 +41,10 @@
sh frwr- -1 bin/sh sh frwr- -1 bin/sh
stat frwr- -1 bin/stat stat frwr- -1 bin/stat
$ $
ken drwr- 10 ken drwr- 012
system l---- 3 system l---- 3
hello frwr- 10 fs/hello hello frwr- 012 fs/hello
$ $
dmr drwr- 12 dmr drwr- 014
system l---- 3 system l---- 3
$ $
+22 -22
View File
@@ -7,7 +7,7 @@
# link l---- inumber # link l---- inumber
# #
# The top directory's name is ignored # The top directory's name is ignored
# Numeric values are in decimal # numbers are in decimal (-1 for inode means last)
# Contents of each directory ends with a $ on a line by itself # Contents of each directory ends with a $ on a line by itself
# Format was inspired by 6th Edition mkfs # Format was inspired by 6th Edition mkfs
# #
@@ -69,28 +69,28 @@ dd drwr- -1 4
$ $
ken drwr- 10 ken drwr- 012
system l---- 3 system l---- 3
sop.s frwr- 10 ../src/sys/sop.s sop.s frwr- 012 ../src/sys/sop.s
s1.s frwr- 10 ../src/sys/s1.s s1.s frwr- 012 ../src/sys/s1.s
s2.s frwr- 10 ../src/sys/s2.s s2.s frwr- 012 ../src/sys/s2.s
s3.s frwr- 10 ../src/sys/s3.s s3.s frwr- 012 ../src/sys/s3.s
s4.s frwr- 10 ../src/sys/s4.s s4.s frwr- 012 ../src/sys/s4.s
s5.s frwr- 10 ../src/sys/s5.s s5.s frwr- 012 ../src/sys/s5.s
s6.s frwr- 10 ../src/sys/s6.s s6.s frwr- 012 ../src/sys/s6.s
s7.s frwr- 10 ../src/sys/s7.s s7.s frwr- 012 ../src/sys/s7.s
s8.s frwr- 10 ../src/sys/s8.s s8.s frwr- 012 ../src/sys/s8.s
maksys.s frwr- 10 ../src/sys/maksys.s maksys.s frwr- 012 ../src/sys/maksys.s
trysys.s frwr- 10 ../src/sys/trysys.s trysys.s frwr- 012 ../src/sys/trysys.s
sys.rc frwr- 10 fs/sys.rc sys.rc frwr- 012 fs/sys.rc
$ $
dmr drwr- 12 dmr drwr- 014
system l---- 3 system l---- 3
as.s frwr- 12 ../src/cmd/as.s as.s frwr- 014 ../src/cmd/as.s
b_readme frwr- 12 fs/b_readme b_readme frwr- 014 fs/b_readme
bi.s frwr- 12 ../src/cmd/bi.s bi.s frwr- 014 ../src/cmd/bi.s
bl.s frwr- 12 ../src/cmd/bl.s bl.s frwr- 014 ../src/cmd/bl.s
db.s frwr- 12 ../src/cmd/db.s db.s frwr- 014 ../src/cmd/db.s
hello.b frwr- 12 ../src/other/hello.b hello.b frwr- 014 ../src/other/hello.b
ops.s frwr- 12 ../src/other/ops.s ops.s frwr- 014 ../src/other/ops.s
$ $
+2 -2
View File
@@ -213,8 +213,8 @@ sub print_direntry {
# Warn about empty filename # Warn about empty filename
$name= "EMPTY FILENAME" if ($name=~ m{/$}); $name= "EMPTY FILENAME" if ($name=~ m{/$});
printf( "%4d %s%s%s%s%s %2d %3d %5d %s\n", printf( "%4d %s%s%s%s%s %2d %3o %5d %s\n",
$inum, $p1, $p2, $p3, $p4, $p5, $links, $uid, $size, $name ); $inum, $p1, $p2, $p3, $p4, $p5, $links, $uid & 0777, $size, $name );
} }
# Given a directory's i-num and name, check it # Given a directory's i-num and name, check it