libvarnish vs libvarnishapi

Dag-Erling Smørgrav des at
Tue Mar 14 09:55:27 CET 2006

"Poul-Henning Kamp" <phk at> writes:
> I thought libvarnishapi was the library that will expose API's for 3rd party
> software (stuff like reading the shmem log etc) and libvarnish was the
> library the varnish process(es) would get linked against (containing internal
> stuff).
> But I see in the tree now that varnish_debug.c varnish_log.c and
> varnish_util.c lives in libvarnishapi not libvarnish ?
> Who of us have a sign error here ?

I didn't want to split up the log code into reading and writing parts,
so I put everything in libvarnishapi.  I'm not happy with it, though,
so I think I'll move the varnish_debug and varnish_log over to
libvarnish and split up varnish_log.

Dag-Erling Smørgrav
Senior Software Developer
Linpro AS -

More information about the varnish-dev mailing list