aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/upas/nfs
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2006-05-21 18:40:33 +0000
committerrsc <devnull@localhost>2006-05-21 18:40:33 +0000
commit25c823399b92efee49d15f0e78303f70b278dd99 (patch)
tree94ad8013831a9d239cf2bc5ca5b91d8dfa888206 /src/cmd/upas/nfs
parent82f56ecee2b2c1d03656a8c09a71ae5b9d205dd4 (diff)
downloadplan9port-25c823399b92efee49d15f0e78303f70b278dd99.tar.gz
plan9port-25c823399b92efee49d15f0e78303f70b278dd99.tar.bz2
plan9port-25c823399b92efee49d15f0e78303f70b278dd99.zip
better spam (Lou Kamenov)
Diffstat (limited to 'src/cmd/upas/nfs')
-rw-r--r--src/cmd/upas/nfs/main.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/cmd/upas/nfs/main.c b/src/cmd/upas/nfs/main.c
index aa37d8bd..cd644db8 100644
--- a/src/cmd/upas/nfs/main.c
+++ b/src/cmd/upas/nfs/main.c
@@ -22,16 +22,17 @@ Imap *imap;
void
usage(void)
{
- fprint(2, "usage: mailfs [-t] server\n");
+ fprint(2, "usage: mailfs [-DVtx] [-s srvname] server\n");
threadexitsall("usage");
}
void
threadmain(int argc, char **argv)
{
- char *server;
+ char *server, *srvname;
int mode;
+ srvname = "mail";
mode = Unencrypted;
ARGBEGIN{
default:
@@ -42,6 +43,9 @@ threadmain(int argc, char **argv)
case 'V':
chattyimap++;
break;
+ case 's':
+ srvname = EARGF(usage());
+ break;
case 't':
mode = Tls;
break;
@@ -63,6 +67,6 @@ threadmain(int argc, char **argv)
if((imap = imapconnect(server, mode)) == nil)
sysfatal("imapconnect: %r");
- threadpostmountsrv(&fs, "mail", nil, 0);
+ threadpostmountsrv(&fs, srvname, nil, 0);
}