From 2e1ce5e75aa1b9da5df374603adb2a158091fcb4 Mon Sep 17 00:00:00 2001 From: des Date: Tue, 3 Jul 2007 14:18:24 +0000 Subject: [PATCH] Regenerate. git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@1629 d4fa192b-c00b-0410-8231-f00ffab90ce4 --- varnish-cache/include/vrt_obj.h | 2 ++ varnish-cache/lib/libvcl/vcc_obj.c | 12 ++++++++++++ 2 files changed, 14 insertions(+) diff --git a/varnish-cache/include/vrt_obj.h b/varnish-cache/include/vrt_obj.h index c40483be..acd1b2af 100644 --- a/varnish-cache/include/vrt_obj.h +++ b/varnish-cache/include/vrt_obj.h @@ -35,9 +35,11 @@ unsigned VRT_r_obj_cacheable(struct sess *); void VRT_l_obj_cacheable(struct sess *, unsigned); double VRT_r_obj_ttl(struct sess *); void VRT_l_obj_ttl(struct sess *, double); +double VRT_r_obj_lastuse(struct sess *); const char * VRT_r_resp_proto(struct sess *); void VRT_l_resp_proto(struct sess *, const char *); int VRT_r_resp_status(struct sess *); void VRT_l_resp_status(struct sess *, int); const char * VRT_r_resp_response(struct sess *); void VRT_l_resp_response(struct sess *, const char *); +double VRT_r_now(struct sess *); diff --git a/varnish-cache/lib/libvcl/vcc_obj.c b/varnish-cache/lib/libvcl/vcc_obj.c index 6c4b088e..9f8d682f 100644 --- a/varnish-cache/lib/libvcl/vcc_obj.c +++ b/varnish-cache/lib/libvcl/vcc_obj.c @@ -146,6 +146,12 @@ struct var vcc_vars[] = { V_RW, VCL_MET_HIT | VCL_MET_FETCH | VCL_MET_DISCARD | VCL_MET_TIMEOUT }, + { "obj.lastuse", TIME, 11, + "VRT_r_obj_lastuse(sp)", + NULL, + V_RO, + VCL_MET_HIT | VCL_MET_FETCH | VCL_MET_DELIVER | VCL_MET_DISCARD | VCL_MET_TIMEOUT + }, { "resp.proto", STRING, 10, "VRT_r_resp_proto(sp)", "VRT_l_resp_proto(sp, ", @@ -170,5 +176,11 @@ struct var vcc_vars[] = { V_RW, VCL_MET_FETCH }, + { "now", TIME, 3, + "VRT_r_now(sp)", + NULL, + V_RO, + VCL_MET_RECV | VCL_MET_PIPE | VCL_MET_PASS | VCL_MET_HASH | VCL_MET_MISS | VCL_MET_HIT | VCL_MET_FETCH | VCL_MET_DELIVER | VCL_MET_DISCARD | VCL_MET_TIMEOUT + }, { NULL } }; -- 2.39.5