--- bin/varnishd/cache/cache.h | 2 ++ bin/varnishd/cache/cache_expire.c | 1 + 2 files changed, 3 insertions(+)
diff --git a/bin/varnishd/cache/cache.h b/bin/varnishd/cache/cache.h index 6d4fe86..1c6a833 100644 --- a/bin/varnishd/cache/cache.h +++ b/bin/varnishd/cache/cache.h @@ -782,9 +782,11 @@ void EXP_Clr(struct exp *e); double EXP_Get_ttl(const struct exp *e); double EXP_Get_grace(const struct exp *e); double EXP_Get_keep(const struct exp *e); +double EXP_Get_entered(const struct exp *e); void EXP_Set_ttl(struct exp *e, double v); void EXP_Set_grace(struct exp *e, double v); void EXP_Set_keep(struct exp *e, double v); +void EXP_Set_entered(struct exp *e, double v); double EXP_Ttl(const struct req *, const struct object*); double EXP_Grace(const struct req *, const struct object*); diff --git a/bin/varnishd/cache/cache_expire.c b/bin/varnishd/cache/cache_expire.c index 80c630f..bc3cb0b 100644 --- a/bin/varnishd/cache/cache_expire.c +++ b/bin/varnishd/cache/cache_expire.c @@ -102,6 +102,7 @@ EXP_Clr(struct exp *e) EXP_ACCESS(ttl, -1., (e->grace = e->keep = -1.)) EXP_ACCESS(grace, 0., ) EXP_ACCESS(keep, 0.,) +EXP_ACCESS(entered, 0.,) /*-------------------------------------------------------------------- * Calculate an objects effective keep, grace or ttl time, suitably -- 1.7.10.4 _______________________________________________ varnish-dev mailing list [email protected] https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev
