diff options
author | Jacob Moody <moody@posixcafe.org> | 2022-06-30 00:56:10 +0000 |
---|---|---|
committer | Jacob Moody <moody@posixcafe.org> | 2022-06-30 00:56:10 +0000 |
commit | 1f95e98dddc420321a8942d9f3195d966c7cc6c0 (patch) | |
tree | 99001849c3aa62c647234f2ebd39a2cf8c73f353 /sys/src/cmd/skelfs.c | |
parent | a13aa17e4a6ca065180085da1630b7dddfcc324c (diff) |
skelfs: dont mount if not asked to
Diffstat (limited to 'sys/src/cmd/skelfs.c')
-rw-r--r-- | sys/src/cmd/skelfs.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/sys/src/cmd/skelfs.c b/sys/src/cmd/skelfs.c index 137e19397..f2a9e5396 100644 --- a/sys/src/cmd/skelfs.c +++ b/sys/src/cmd/skelfs.c @@ -214,6 +214,7 @@ void main(int argc, char **argv) { char *s, *mode; + char *mtpt; int stdio; s = nil; @@ -241,7 +242,13 @@ main(int argc, char **argv) usage(); if(stdio == 0){ - postmountsrv(&fs, s, argc ? argv[0] : "/mnt/skel", MREPL); + if(s != nil && argc == 0) + mtpt = nil; + else if(argc) + mtpt = argv[0]; + else + mtpt = "/mnt/skel"; + postmountsrv(&fs, s, mtpt, MREPL); exits(nil); } fs.infd = 0; |