| 230 | | vsb_cat(sb, " * SUCH DAMAGE.\n *\n * $Id: vrt.h 4428 2010-01-06 17:"); |
| 231 | | vsb_cat(sb, "38:59Z tfheen $\n *\n * Runtime support for compiled V"); |
| 232 | | vsb_cat(sb, "CL programs.\n *\n * XXX: When this file is changed, l"); |
| 233 | | vsb_cat(sb, "ib/libvcl/vcc_gen_fixed_token.tcl\n"); |
| 234 | | vsb_cat(sb, " * XXX: *MUST* be rerun.\n */\n"); |
| 235 | | vsb_cat(sb, "\nstruct sess;\nstruct vsb;\nstruct cli;\n"); |
| 236 | | vsb_cat(sb, "struct director;\nstruct VCL_conf;\n"); |
| 237 | | vsb_cat(sb, "struct sockaddr;\n\n/*\n * A backend probe specificati"); |
| 238 | | vsb_cat(sb, "on\n */\n\nextern const void * const vrt_magic_string_"); |
| 239 | | vsb_cat(sb, "end;\n\nstruct vrt_backend_probe {\n"); |
| | 229 | vsb_cat(sb, " * SUCH DAMAGE.\n *\n * $Id$\n *\n"); |
| | 230 | vsb_cat(sb, " * Runtime support for compiled VCL programs.\n"); |
| | 231 | vsb_cat(sb, " *\n * XXX: When this file is changed, lib/libvcl/vcc_"); |
| | 232 | vsb_cat(sb, "gen_fixed_token.tcl\n * XXX: *MUST* be rerun.\n"); |
| | 233 | vsb_cat(sb, " */\n\nstruct sess;\nstruct vsb;\n"); |
| | 234 | vsb_cat(sb, "struct cli;\nstruct director;\n"); |
| | 235 | vsb_cat(sb, "struct VCL_conf;\nstruct sockaddr;\n"); |
| | 236 | vsb_cat(sb, "\n/*\n * A backend probe specification\n"); |
| | 237 | vsb_cat(sb, " */\n\nextern const void * const vrt_magic_string_end;"); |
| | 238 | vsb_cat(sb, "\n\nstruct vrt_backend_probe {\n"); |
| 315 | | vsb_cat(sb, "/*\n * $Id: vcc_gen_fixed_token.tcl 4428 2010-01-06 17"); |
| 316 | | vsb_cat(sb, ":38:59Z tfheen $\n *\n * NB: This file is machine gen"); |
| 317 | | vsb_cat(sb, "erated, DO NOT EDIT!\n *\n * Edit and run vcc_gen_fixe"); |
| 318 | | vsb_cat(sb, "d_token.tcl instead\n */\n\nstruct sockaddr * VRT_r_cl"); |
| 319 | | vsb_cat(sb, "ient_ip(const struct sess *);\n"); |
| 320 | | vsb_cat(sb, "struct sockaddr * VRT_r_server_ip(struct sess *);\n"); |
| 321 | | vsb_cat(sb, "const char * VRT_r_server_hostname(struct sess *);\n"); |
| 322 | | vsb_cat(sb, "const char * VRT_r_server_identity(struct sess *);\n"); |
| 323 | | vsb_cat(sb, "int VRT_r_server_port(struct sess *);\n"); |
| 324 | | vsb_cat(sb, "const char * VRT_r_req_request(const struct sess *);\n"); |
| 325 | | vsb_cat(sb, "void VRT_l_req_request(const struct sess *, const char"); |
| 326 | | vsb_cat(sb, " *, ...);\nconst char * VRT_r_req_url(const struct ses"); |
| 327 | | vsb_cat(sb, "s *);\nvoid VRT_l_req_url(const struct sess *, const c"); |
| 328 | | vsb_cat(sb, "har *, ...);\nconst char * VRT_r_req_proto(const struc"); |
| 329 | | vsb_cat(sb, "t sess *);\nvoid VRT_l_req_proto(const struct sess *, "); |
| 330 | | vsb_cat(sb, "const char *, ...);\nvoid VRT_l_req_hash(struct sess *"); |
| 331 | | vsb_cat(sb, ", const char *);\nstruct director * VRT_r_req_backend("); |
| 332 | | vsb_cat(sb, "struct sess *);\nvoid VRT_l_req_backend(struct sess *,"); |
| 333 | | vsb_cat(sb, " struct director *);\nint VRT_r_req_restarts(const str"); |
| 334 | | vsb_cat(sb, "uct sess *);\ndouble VRT_r_req_grace(struct sess *);\n"); |
| 335 | | vsb_cat(sb, "void VRT_l_req_grace(struct sess *, double);\n"); |
| | 314 | vsb_cat(sb, "/*\n * $Id$\n *\n * NB: This file is machine generate"); |
| | 315 | vsb_cat(sb, "d, DO NOT EDIT!\n *\n * Edit and run vcc_gen_fixed_tok"); |
| | 316 | vsb_cat(sb, "en.tcl instead\n */\n\nstruct sockaddr * VRT_r_client_"); |
| | 317 | vsb_cat(sb, "ip(const struct sess *);\nstruct sockaddr * VRT_r_serv"); |
| | 318 | vsb_cat(sb, "er_ip(struct sess *);\nconst char * VRT_r_server_hostn"); |
| | 319 | vsb_cat(sb, "ame(struct sess *);\nconst char * VRT_r_server_identit"); |
| | 320 | vsb_cat(sb, "y(struct sess *);\nint VRT_r_server_port(struct sess *"); |
| | 321 | vsb_cat(sb, ");\nconst char * VRT_r_req_request(const struct sess *"); |
| | 322 | vsb_cat(sb, ");\nvoid VRT_l_req_request(const struct sess *, const "); |
| | 323 | vsb_cat(sb, "char *, ...);\nconst char * VRT_r_req_url(const struct"); |
| | 324 | vsb_cat(sb, " sess *);\nvoid VRT_l_req_url(const struct sess *, con"); |
| | 325 | vsb_cat(sb, "st char *, ...);\nconst char * VRT_r_req_proto(const s"); |
| | 326 | vsb_cat(sb, "truct sess *);\nvoid VRT_l_req_proto(const struct sess"); |
| | 327 | vsb_cat(sb, " *, const char *, ...);\nvoid VRT_l_req_hash(struct se"); |
| | 328 | vsb_cat(sb, "ss *, const char *);\nstruct director * VRT_r_req_back"); |
| | 329 | vsb_cat(sb, "end(struct sess *);\nvoid VRT_l_req_backend(struct ses"); |
| | 330 | vsb_cat(sb, "s *, struct director *);\nint VRT_r_req_restarts(const"); |
| | 331 | vsb_cat(sb, " struct sess *);\ndouble VRT_r_req_grace(struct sess *"); |
| | 332 | vsb_cat(sb, ");\nvoid VRT_l_req_grace(struct sess *, double);\n"); |