/*
- * $Id$
+ * $Id: vcc_gen_obj.tcl 545 2006-07-21 20:43:56Z phk $
*
* NB: This file is machine generated, DO NOT EDIT!
*
* Edit vcc_gen_obj.tcl instead
*/
-char * VRT_r_backend_host(struct backend *);
-void VRT_l_backend_host(struct backend *, char *);
-char * VRT_r_backend_port(struct backend *);
-void VRT_l_backend_port(struct backend *, char *);
-char * VRT_r_req_request(struct sess *);
-void VRT_l_req_request(struct sess *, char *);
-char * VRT_r_req_url(struct sess *);
-void VRT_l_req_url(struct sess *, char *);
+const char * VRT_r_backend_host(struct backend *);
+void VRT_l_backend_host(struct backend *, const char *);
+const char * VRT_r_backend_port(struct backend *);
+void VRT_l_backend_port(struct backend *, const char *);
+const char * VRT_r_req_request(struct sess *);
+void VRT_l_req_request(struct sess *, const char *);
+const char * VRT_r_req_url(struct sess *);
+void VRT_l_req_url(struct sess *, const char *);
double VRT_r_obj_valid(struct sess *);
void VRT_l_obj_valid(struct sess *, double);
double VRT_r_obj_cacheable(struct sess *);
void VRT_l_obj_backend(struct sess *, struct backend *);
double VRT_r_obj_ttl(struct sess *);
void VRT_l_obj_ttl(struct sess *, double);
-char * VRT_r_req_http_(struct sess *);
-void VRT_l_req_http_(struct sess *, char *);
+const char * VRT_r_req_http_(struct sess *);
+void VRT_l_req_http_(struct sess *, const char *);
{ req.http. HEADER }
}
-set tt(STRING) "char *"
+set tt(STRING) "const char *"
set tt(BOOL) "double"
set tt(BACKEND) "struct backend *"
set tt(TIME) "double"
-set tt(HEADER) "char *"
-set tt(HOSTNAME) "char *"
-set tt(PORTNAME) "char *"
+set tt(HEADER) "const char *"
+set tt(HOSTNAME) "const char *"
+set tt(PORTNAME) "const char *"
#----------------------------------------------------------------------
# Boilerplate warning for all generated files.
" * Edit vcc_gen_obj.tcl instead\n"
" */\n"
"\n"
- "char * VRT_r_backend_host(struct backend *);\n"
- "void VRT_l_backend_host(struct backend *, char *);\n"
- "char * VRT_r_backend_port(struct backend *);\n"
- "void VRT_l_backend_port(struct backend *, char *);\n"
- "char * VRT_r_req_request(struct sess *);\n"
- "void VRT_l_req_request(struct sess *, char *);\n"
- "char * VRT_r_req_url(struct sess *);\n"
- "void VRT_l_req_url(struct sess *, char *);\n"
+ "const char * VRT_r_backend_host(struct backend *);\n"
+ "void VRT_l_backend_host(struct backend *, const char *);\n"
+ "const char * VRT_r_backend_port(struct backend *);\n"
+ "void VRT_l_backend_port(struct backend *, const char *);\n"
+ "const char * VRT_r_req_request(struct sess *);\n"
+ "void VRT_l_req_request(struct sess *, const char *);\n"
+ "const char * VRT_r_req_url(struct sess *);\n"
+ "void VRT_l_req_url(struct sess *, const char *);\n"
"double VRT_r_obj_valid(struct sess *);\n"
"void VRT_l_obj_valid(struct sess *, double);\n"
"double VRT_r_obj_cacheable(struct sess *);\n"
"void VRT_l_obj_backend(struct sess *, struct backend *);\n"
"double VRT_r_obj_ttl(struct sess *);\n"
"void VRT_l_obj_ttl(struct sess *, double);\n"
- "char * VRT_r_req_http_(struct sess *);\n"
- "void VRT_l_req_http_(struct sess *, char *);\n"
+ "const char * VRT_r_req_http_(struct sess *);\n"
+ "void VRT_l_req_http_(struct sess *, const char *);\n"
;