]> err.no Git - varnish/commitdiff
Create an X-Varnish header and put the XID there.
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Wed, 5 Jul 2006 09:59:33 +0000 (09:59 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Wed, 5 Jul 2006 09:59:33 +0000 (09:59 +0000)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@317 d4fa192b-c00b-0410-8231-f00ffab90ce4

varnish-cache/bin/varnishd/cache_acceptor.c

index 08f223adf3b8f9661e735014f528f12fef8494db..4abb14804b0814b2676a07326a5eac0e8f89deb3 100644 (file)
@@ -101,6 +101,7 @@ vca_write_obj(struct worker *w, struct sess *sp)
        sbuf_printf(w->sb, "Age: %u\r\n",
                sp->obj->age + sp->t_req - sp->obj->entered);
        sbuf_printf(w->sb, "Via: 1.1 varnish\r\n");
+       sbuf_printf(w->sb, "X-Varnish: xid %u\r\n", sp->obj->xid);
        sbuf_printf(w->sb, "\r\n");
        sbuf_finish(w->sb);
        vca_write(sp, sbuf_data(w->sb), sbuf_len(w->sb));