]> err.no Git - varnish/commitdiff
Add some trivial bits while I think about the hard ones
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Tue, 14 Mar 2006 09:31:15 +0000 (09:31 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Tue, 14 Mar 2006 09:31:15 +0000 (09:31 +0000)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@48 d4fa192b-c00b-0410-8231-f00ffab90ce4

varnish-cache/bin/varnishd/varnishd.c

index 262be4934b8b1db4ec10299f0608534a48cbdd83..ffa9ebae5acd7ea719d106aeb77623c5e5643ff7 100644 (file)
 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();
                }