ref: 5a13bf8802eea9663d555a24c90dc0e8c346d97d
dir: /main.c/
#include <u.h> #include <libc.h> #include <fcall.h> #include <thread.h> #include <9p.h> #include "dat.h" #include "fns.h" void usage(void) { fprint(2, "usage: lpafs [-D] [-n name] [-m mtpt] \n"); exits("usage"); } void threadmain(int argc, char *argv[]) { char *name = "lpa"; char *mtpt = "/mnt/lpa"; ARGBEGIN{ case 'm': mtpt = EARGF(usage()); break; case 'n': name = EARGF(usage()); break; case 'D': chatty9p++; break; default: usage(); }ARGEND if(argc != 0) usage(); initarrays(); initsessions(); startfs(name, mtpt); exits(nil); }