diff options
author | rsc <devnull@localhost> | 2006-05-21 18:40:33 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2006-05-21 18:40:33 +0000 |
commit | 25c823399b92efee49d15f0e78303f70b278dd99 (patch) | |
tree | 94ad8013831a9d239cf2bc5ca5b91d8dfa888206 /src/cmd/upas/nfs | |
parent | 82f56ecee2b2c1d03656a8c09a71ae5b9d205dd4 (diff) | |
download | plan9port-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.c | 10 |
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); } |