correct usage. bring usage in line with man page, too. Reference: /n/sources/patch/maybe/kfs-usage Date: Sun Nov 4 21:31:13 CET 2012 Signed-off-by: quanstro@quanstro.net --- /sys/man/4/kfs Sun Nov 4 21:30:49 2012 +++ /sys/man/4/kfs Sun Nov 4 21:30:48 2012 @@ -4,7 +4,7 @@ .SH SYNOPSIS .B disk/kfs [ -.B -rc +.B -cCrs ] [ .B -b .I n @@ -18,8 +18,6 @@ .B -p .I perm ] [ -.B -s -] [ .B -B .I nbuf ] @@ -64,6 +62,8 @@ .TP .B c Do not check the file system. +.B C +Chatty 9p. .TP .BI "f " file Use --- /sys/src/cmd/disk/kfs/main.c Sun Nov 4 21:30:52 2012 +++ /sys/src/cmd/disk/kfs/main.c Sun Nov 4 21:30:50 2012 @@ -54,23 +54,23 @@ ARGBEGIN{ case 'b': - newbufsize = atol(ARGF()); + newbufsize = atol(EARGF(usage())); break; case 'c': nocheck = 1; break; case 'f': - wrenfile = ARGF(); + wrenfile = EARGF(usage()); break; case 'm': - nwren = atol(ARGF()); + nwren = atol(EARGF(usage())); break; case 'n': - strncpy(buf, ARGF(), NAMELEN-1); + strncpy(buf, EARGF(usage()), NAMELEN-1); buf[NAMELEN-1] = '\0'; break; case 'p': - cmdmode = atol(ARGF()); + cmdmode = atol(EARGF(usage())); break; case 'r': ream = 1; @@ -83,7 +83,7 @@ open("#c/cons", OWRITE); break; case 'B': - conf.niobuf = strtoul(ARGF(), 0, 0); + conf.niobuf = strtoul(EARGF(usage()), 0, 0); break; case 'C': chat = 1; @@ -317,9 +317,9 @@ char adir[2*NAMELEN], ldir[2*NAMELEN]; Chan *netchan; - if(access("/net/tcp/clone", 0) < 0) + if(access("/net/il/clone", 0) < 0) bind("#I", "/net", MAFTER); - if(access("/net.alt/tcp/clone", 0) < 0) + if(access("/net.alt/il/clone", 0) < 0) bind("#I1", "/net.alt", MAFTER); afd = announce(netaddr, adir); @@ -553,6 +553,6 @@ void usage(void) { - fprint(2, "usage: kfs [-cCr] [-b bufsize] [-s infd outfd] [-f fsfile]\n"); + fprint(2, "usage: kfs [-cCrs] [-b blocksize] [-f fsfile] [-n name] [-p perm] [-B nbuf]\n"); exits(0); }