Is it really appropriate to have cli.c in libvarnish when it depends on functions which are defined only in varnishd? Perhaps it should be included in varnishd, or perhaps all the cli code (from libvarnish and varnishd) should be moved into a separate libvarnishcli? DES -- Dag-Erling Smørgrav Senior Software Developer Linpro AS - www.linpro.no