]> err.no Git - varnish/commitdiff
Make sure that -F and -d are exclusive.
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Mon, 25 Jun 2007 09:46:30 +0000 (09:46 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Mon, 25 Jun 2007 09:46:30 +0000 (09:46 +0000)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@1558 d4fa192b-c00b-0410-8231-f00ffab90ce4

varnish-cache/bin/varnishd/varnishd.c

index d401cdf16f52cefb452f9ce7bd179923e2c4ac92..e7e174700335fd0209bb1c124dd89c2b1260f53d 100644 (file)
@@ -506,6 +506,11 @@ main(int argc, char *argv[])
                exit(1);
        }
 
+       if (d_flag && F_flag) {
+               fprintf(stderr, "Only one of -d or -F can be specified\n");
+               usage();
+       }
+
        if (b_arg != NULL && f_arg != NULL) {
                fprintf(stderr, "Only one of -b or -f can be specified\n");
                usage();