From: phk Date: Tue, 14 Mar 2006 09:31:15 +0000 (+0000) Subject: Add some trivial bits while I think about the hard ones X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4422506374ac92fea54889806e1398019e213c08;p=varnish Add some trivial bits while I think about the hard ones git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@48 d4fa192b-c00b-0410-8231-f00ffab90ce4 --- diff --git a/varnish-cache/bin/varnishd/varnishd.c b/varnish-cache/bin/varnishd/varnishd.c index 262be493..ffa9ebae 100644 --- a/varnish-cache/bin/varnishd/varnishd.c +++ b/varnish-cache/bin/varnishd/varnishd.c @@ -10,7 +10,19 @@ static void usage(void) { - fprintf(stderr, "usage: varnishd\n"); + fprintf(stderr, "usage: varnishd [options]\n"); + fprintf(stderr, " %-20s # %s\n", "-d", "debug"); + fprintf(stderr, " %-20s # %s\n", "-p number", "TCP listen port"); +#if 0 + -c clusterid@cluster_controller + -f config_file + -m memory_limit + -s kind[,storage-options] + -l logfile,logsize + -b backend ip... + -u uid + -a CLI_port +#endif exit(1); } @@ -18,9 +30,17 @@ int main(int argc, char *argv[]) { int o; + unsigned portnumber = 8080; + unsigned dflag = 1; /* XXX: debug=on for now */ - while ((o = getopt(argc, argv, "")) != -1) + while ((o = getopt(argc, argv, "dp:")) != -1) switch (o) { + case 'd': + dflag++; + break; + case 'p': + portnumber = strtoul(optarg, NULL, 0); + break; default: usage(); }