tfontsrv: add half-documented -s option - plan9port - [fork] Plan 9 from user space
(HTM) git clone git://src.adamsgaard.dk/plan9port
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 76f90e51459082e3dd93f80e310635c6d37044e2
(DIR) parent 222094401f99081209f2bc1973652a38b02745d8
(HTM) Author: Russ Cox <rsc@swtch.com>
Date: Wed, 8 Jul 2009 22:23:58 -0700
fontsrv: add half-documented -s option
Diffstat:
M man/man4/fontsrv.4 | 4 ++++
M src/cmd/fontsrv/main.c | 12 ++++++++----
2 files changed, 12 insertions(+), 4 deletions(-)
---
(DIR) diff --git a/man/man4/fontsrv.4 b/man/man4/fontsrv.4
t@@ -7,6 +7,10 @@ fontsrv \- file system access to host fonts
.B -m
.I mtpt
]
+[
+.B -s
+.I srvname
+]
.PP
.B fontsrv
.B -p
(DIR) diff --git a/src/cmd/fontsrv/main.c b/src/cmd/fontsrv/main.c
t@@ -483,9 +483,10 @@ fontcmp(const void *va, const void *vb)
void
main(int argc, char **argv)
{
- char *mtpt;
-
- mtpt = unsharp("#9/font/mnt");
+ char *mtpt, *srvname;
+
+ mtpt = nil;
+ srvname = "font";
ARGBEGIN{
case 'D':
t@@ -497,6 +498,9 @@ main(int argc, char **argv)
case 'm':
mtpt = EARGF(usage());
break;
+ case 's':
+ srvname = EARGF(usage());
+ break;
case 'p':
pflag++;
break;
t@@ -536,7 +540,7 @@ main(int argc, char **argv)
sysfatal("mountpoint %s does not exist", mtpt);
xsrv.foreground = 1;
- threadpostmountsrv(&xsrv, "font", mtpt, 0);
+ threadpostmountsrv(&xsrv, srvname, mtpt, 0);
}
/*