r107 - trunk/varnish-cache/include

phk at projects.linpro.no phk at projects.linpro.no
Tue Apr 4 09:27:06 CEST 2006


Author: phk
Date: 2006-04-04 09:27:06 +0200 (Tue, 04 Apr 2006)
New Revision: 107

Modified:
   trunk/varnish-cache/include/vcl_lang.h
Log:
Add a session callback pointer to struct sess.



Modified: trunk/varnish-cache/include/vcl_lang.h
===================================================================
--- trunk/varnish-cache/include/vcl_lang.h	2006-04-04 07:26:26 UTC (rev 106)
+++ trunk/varnish-cache/include/vcl_lang.h	2006-04-04 07:27:06 UTC (rev 107)
@@ -8,6 +8,9 @@
 /* XXX: This include is bad.  The VCL compiler shouldn't know about it. */
 #include <sys/queue.h>
 
+struct sess;
+typedef void sesscb_f(struct sess *sp);
+
 struct vcl_ref {
 	unsigned	line;
 	unsigned	pos;
@@ -59,6 +62,8 @@
 
 	TAILQ_ENTRY(sess)	list;
 
+	sesscb_f		*sesscb;
+
 	struct backend		*backend;
 	struct VCL_conf		*vcl;
 




More information about the varnish-commit mailing list