aboutsummaryrefslogtreecommitdiff
path: root/src/lib9
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2005-02-08 20:25:07 +0000
committerrsc <devnull@localhost>2005-02-08 20:25:07 +0000
commit8a7509066422b70655bebea156834cad6b76a86f (patch)
tree9869b5c000c3415ce140a5ef484bd461ec18645a /src/lib9
parent46199d113e9b607ecb42601246103ded683ca09e (diff)
downloadplan9port-8a7509066422b70655bebea156834cad6b76a86f.tar.gz
plan9port-8a7509066422b70655bebea156834cad6b76a86f.tar.bz2
plan9port-8a7509066422b70655bebea156834cad6b76a86f.zip
add mode chars
Diffstat (limited to 'src/lib9')
-rw-r--r--src/lib9/dirmodefmt.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lib9/dirmodefmt.c b/src/lib9/dirmodefmt.c
index 8d796354..790b5fa0 100644
--- a/src/lib9/dirmodefmt.c
+++ b/src/lib9/dirmodefmt.c
@@ -33,6 +33,14 @@ dirmodefmt(Fmt *f)
buf[0]='a';
else if(m & DMAUTH)
buf[0]='A';
+ else if(m & DMDEVICE)
+ buf[0] = 'D';
+ else if(m & DMSYMLINK)
+ buf[0] = 'L';
+ else if(m & DMSOCKET)
+ buf[0] = 'S';
+ else if(m & DMNAMEDPIPE)
+ buf[0] = 'P';
else
buf[0]='-';
if(m & DMEXCL)