diff options
author | cinap_lenrek <cinap_lenrek@rei2.9hal> | 2012-01-11 16:17:54 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@rei2.9hal> | 2012-01-11 16:17:54 +0100 |
commit | 75e1ef0ab60acb6bccc54254b82770aec5786ead (patch) | |
tree | d273fc755a20e67801aa0a13df30ab75b2883419 /sys/src/cmd/webfs/main.c | |
parent | 62fb4f97177d8e76f1fd49bb9d0073007b7c9bcc (diff) |
new webfs, rc based hget
Diffstat (limited to 'sys/src/cmd/webfs/main.c')
-rw-r--r-- | sys/src/cmd/webfs/main.c | 67 |
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); -} |