<div dir="ltr">Hi All,<div><br></div><div>Is there is any reason why subroutines return type changes from "static int" to "void" in varnish.</div><div>During compilation of  VCL to C code, all the function return type as void instead of static int before. </div><div><br></div><div>Can you please help if there a way I can return status code from subroutine?.</div><div><br></div><div>lib/libvcc/vcc_parse.c<br></div><div>vcc_ParseFunction(struct vcc *tl)<br></div><div><br></div><div>{</div><div><br></div><div><div> Fh(tl, 0, "void %s(VRT_CTX);\n", sym->rname);</div><div>                Fc(tl, 1, "\nvoid __match_proto__(vcl_func_t)\n");</div><div>                Fc(tl, 1, "%s(VRT_CTX)\n", sym->rname);</div></div><div><br></div><div><br></div><div><br></div><div><br></div><div>-Prem</div></div>