r4480 - trunk/varnish-cache/bin/varnishncsa

kristian at projects.linpro.no kristian at projects.linpro.no
Mon Jan 25 13:19:22 CET 2010


Author: kristian
Date: 2010-01-25 13:19:22 +0100 (Mon, 25 Jan 2010)
New Revision: 4480

Modified:
   trunk/varnish-cache/bin/varnishncsa/varnishncsa.c
Log:
Only handle client requests (-c) for varnishncsa

Fixes	#617


Modified: trunk/varnish-cache/bin/varnishncsa/varnishncsa.c
===================================================================
--- trunk/varnish-cache/bin/varnishncsa/varnishncsa.c	2010-01-25 11:36:43 UTC (rev 4479)
+++ trunk/varnish-cache/bin/varnishncsa/varnishncsa.c	2010-01-25 12:19:22 UTC (rev 4480)
@@ -553,6 +553,13 @@
 		case 'w':
 			w_arg = optarg;
 			break;
+		case 'b':
+			fprintf(stderr, "-b is not valid for varnishncsa\n");
+			exit(1);
+			break;
+		case 'c':
+			/* XXX: Silently ignored: it's required anyway */
+			break;
 		default:
 			if (VSL_Arg(vd, c, optarg) > 0)
 				break;
@@ -560,6 +567,8 @@
 		}
 	}
 
+	VSL_Arg(vd, 'c', optarg);
+
 	if (VSL_OpenLog(vd, n_arg))
 		exit(1);
 



More information about the varnish-commit mailing list