Commit e8f2cbda authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

Constify three strings in compiled VCL data structure vrt_backend



git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@3229 d4fa192b-c00b-0410-8231-f00ffab90ce4
parent 446f3892
......@@ -60,10 +60,10 @@ struct vrt_backend_probe {
* A backend is a host+port somewhere on the network
*/
struct vrt_backend {
char *vcl_name;
char *ident;
const char *vcl_name;
const char *ident;
char *hosthdr;
const char *hosthdr;
const unsigned char *ipv4_sockaddr;
const unsigned char *ipv6_sockaddr;
......
......@@ -340,10 +340,10 @@ vcl_output_lang_h(struct vsb *sb)
vsb_cat(sb, " * A backend is a host+port somewhere on the network\n");
vsb_cat(sb, " */\n");
vsb_cat(sb, "struct vrt_backend {\n");
vsb_cat(sb, " char *vcl_name;\n");
vsb_cat(sb, " char *ident;\n");
vsb_cat(sb, " const char *vcl_name;\n");
vsb_cat(sb, " const char *ident;\n");
vsb_cat(sb, "\n");
vsb_cat(sb, " char *hosthdr;\n");
vsb_cat(sb, " const char *hosthdr;\n");
vsb_cat(sb, "\n");
vsb_cat(sb, " const unsigned char *ipv4_sockaddr;\n");
vsb_cat(sb, " const unsigned char *ipv6_sockaddr;\n");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment