summaryrefslogtreecommitdiff
path: root/sys/src/cmd/webfs/main.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@rei2.9hal>2012-01-11 16:17:54 +0100
committercinap_lenrek <cinap_lenrek@rei2.9hal>2012-01-11 16:17:54 +0100
commit75e1ef0ab60acb6bccc54254b82770aec5786ead (patch)
treed273fc755a20e67801aa0a13df30ab75b2883419 /sys/src/cmd/webfs/main.c
parent62fb4f97177d8e76f1fd49bb9d0073007b7c9bcc (diff)
new webfs, rc based hget
Diffstat (limited to 'sys/src/cmd/webfs/main.c')
-rw-r--r--sys/src/cmd/webfs/main.c67
1 files changed, 0 insertions, 67 deletions
diff --git a/sys/src/cmd/webfs/main.c b/sys/src/cmd/webfs/main.c
deleted file mode 100644
index 0792dbf13..000000000
--- a/sys/src/cmd/webfs/main.c
+++ /dev/null
@@ -1,67 +0,0 @@
-#include <u.h>
-#include <libc.h>
-#include <bio.h>
-#include <ip.h>
-#include <plumb.h>
-#include <thread.h>
-#include <fcall.h>
-#include <9p.h>
-#include "dat.h"
-#include "fns.h"
-
-char *cookiefile;
-char *mtpt = "/mnt/web";
-char *service;
-
-Ctl globalctl =
-{
- 1, /* accept cookies */
- 1, /* send cookies */
- 10, /* redirect limit */
- "webfs/2.0 (plan 9)" /* user agent */
-};
-
-void
-usage(void)
-{
- fprint(2, "usage: webfs [-c cookies] [-m mtpt] [-s service]\n");
- threadexitsall("usage");
-}
-
-#include <pool.h>
-void
-threadmain(int argc, char **argv)
-{
- rfork(RFNOTEG);
- ARGBEGIN{
- case 'd':
- mainmem->flags |= POOL_PARANOIA|POOL_ANTAGONISM;
- break;
- case 'D':
- chatty9p++;
- break;
- case 'c':
- cookiefile = EARGF(usage());
- break;
- case 'm':
- mtpt = EARGF(usage());
- break;
- case 's':
- service = EARGF(usage());
- break;
- default:
- usage();
- }ARGEND
-
- quotefmtinstall();
- if(argc != 0)
- usage();
-
- plumbinit();
- globalctl.useragent = estrdup(globalctl.useragent);
- initcookies(cookiefile);
- initurl();
- initfs();
- threadpostmountsrv(&fs, service, mtpt, MREPL);
- threadexits(nil);
-}