r435 - in trunk/varnish-cache: . bin bin/varnishtester

phk at projects.linpro.no phk at projects.linpro.no
Tue Jul 11 19:23:41 CEST 2006


Author: phk
Date: 2006-07-11 19:23:41 +0200 (Tue, 11 Jul 2006)
New Revision: 435

Added:
   trunk/varnish-cache/bin/varnishtester/
   trunk/varnish-cache/bin/varnishtester/Makefile.am
   trunk/varnish-cache/bin/varnishtester/varnishtester.c
Modified:
   trunk/varnish-cache/bin/Makefile.am
   trunk/varnish-cache/configure.ac
Log:
Add stub varnishtester program


Modified: trunk/varnish-cache/bin/Makefile.am
===================================================================
--- trunk/varnish-cache/bin/Makefile.am	2006-07-11 16:31:05 UTC (rev 434)
+++ trunk/varnish-cache/bin/Makefile.am	2006-07-11 17:23:41 UTC (rev 435)
@@ -1,3 +1,3 @@
 # $Id$
 
-SUBDIRS = varnishd varnishlog varnishstat varnishtop
+SUBDIRS = varnishd varnishlog varnishstat varnishtester varnishtop

Added: trunk/varnish-cache/bin/varnishtester/Makefile.am
===================================================================
--- trunk/varnish-cache/bin/varnishtester/Makefile.am	2006-07-11 16:31:05 UTC (rev 434)
+++ trunk/varnish-cache/bin/varnishtester/Makefile.am	2006-07-11 17:23:41 UTC (rev 435)
@@ -0,0 +1,16 @@
+# $Id: Makefile.am 426 2006-07-11 12:31:44Z phk $
+
+INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/contrib/libevent
+
+bin_PROGRAMS = varnishtester
+
+# man_MANS = varnishd.1
+
+varnishtester_SOURCES = \
+	varnishtester.c
+
+# varnishd_LDFLAGS = -export-dynamic 
+
+varnishtester_LDADD = \
+	$(top_builddir)/lib/libvarnish/libvarnish.la \
+	$(top_builddir)/contrib/libevent/libevent.la

Added: trunk/varnish-cache/bin/varnishtester/varnishtester.c
===================================================================
--- trunk/varnish-cache/bin/varnishtester/varnishtester.c	2006-07-11 16:31:05 UTC (rev 434)
+++ trunk/varnish-cache/bin/varnishtester/varnishtester.c	2006-07-11 17:23:41 UTC (rev 435)
@@ -0,0 +1,29 @@
+
+#include <stdlib.h>
+
+#include "libvarnish.h"
+
+
+/*--------------------------------------------------------------------
+ * stubs to survice linkage
+ */
+ 
+#include "cli_priv.h"
+
+struct cli;
+
+void cli_out(struct cli *cli, const char *fmt, ...) { (void)cli; (void)fmt; abort(); }
+void cli_param(struct cli *cli) { (void)cli; abort(); }
+void cli_result(struct cli *cli, unsigned res) { (void)cli; (void)res; abort(); }
+
+/*--------------------------------------------------------------------*/
+
+int
+main(int argc, char **argv)
+{
+
+	(void)argc;
+	(void)argv;
+
+	return (0);
+}

Modified: trunk/varnish-cache/configure.ac
===================================================================
--- trunk/varnish-cache/configure.ac	2006-07-11 16:31:05 UTC (rev 434)
+++ trunk/varnish-cache/configure.ac	2006-07-11 17:23:41 UTC (rev 435)
@@ -70,6 +70,7 @@
     bin/varnishd/Makefile
     bin/varnishlog/Makefile
     bin/varnishstat/Makefile
+    bin/varnishtester/Makefile
     bin/varnishtop/Makefile
     contrib/Makefile
     include/Makefile




More information about the varnish-commit mailing list