From 762c698c96224e3779c6edd823ef2dda97cf4760 Mon Sep 17 00:00:00 2001 From: phk Date: Tue, 11 Jul 2006 17:23:41 +0000 Subject: [PATCH] Add stub varnishtester program git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@435 d4fa192b-c00b-0410-8231-f00ffab90ce4 --- varnish-cache/bin/Makefile.am | 2 +- varnish-cache/bin/varnishtester/Makefile.am | 16 ++++++++++ .../bin/varnishtester/varnishtester.c | 29 +++++++++++++++++++ varnish-cache/configure.ac | 1 + 4 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 varnish-cache/bin/varnishtester/Makefile.am create mode 100644 varnish-cache/bin/varnishtester/varnishtester.c diff --git a/varnish-cache/bin/Makefile.am b/varnish-cache/bin/Makefile.am index f29e3940..ce96ce37 100644 --- a/varnish-cache/bin/Makefile.am +++ b/varnish-cache/bin/Makefile.am @@ -1,3 +1,3 @@ # $Id$ -SUBDIRS = varnishd varnishlog varnishstat varnishtop +SUBDIRS = varnishd varnishlog varnishstat varnishtester varnishtop diff --git a/varnish-cache/bin/varnishtester/Makefile.am b/varnish-cache/bin/varnishtester/Makefile.am new file mode 100644 index 00000000..eaeefeae --- /dev/null +++ b/varnish-cache/bin/varnishtester/Makefile.am @@ -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 diff --git a/varnish-cache/bin/varnishtester/varnishtester.c b/varnish-cache/bin/varnishtester/varnishtester.c new file mode 100644 index 00000000..80fb4ba0 --- /dev/null +++ b/varnish-cache/bin/varnishtester/varnishtester.c @@ -0,0 +1,29 @@ + +#include + +#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); +} diff --git a/varnish-cache/configure.ac b/varnish-cache/configure.ac index 173fa861..1be4245f 100644 --- a/varnish-cache/configure.ac +++ b/varnish-cache/configure.ac @@ -70,6 +70,7 @@ AC_CONFIG_FILES([ bin/varnishd/Makefile bin/varnishlog/Makefile bin/varnishstat/Makefile + bin/varnishtester/Makefile bin/varnishtop/Makefile contrib/Makefile include/Makefile -- 2.39.5