[Newbie] Need help with Inline C code.

Jonathan Hursey jonathan.hursey at adrevolution.com
Sat Jul 23 00:06:14 CEST 2011


wish I could help with this... if you get an answer please forward it this
way. I'm super curious.


On Fri, Jul 22, 2011 at 4:58 PM, Roberto Moutinho <robertomoutinho at gmail.com
> wrote:

> Hello to everyone,
>
> I've extended the C code on the
> http://blog.dansingerman.com/post/4604532761/how-to-block-rate-limited-traffic-with-varnishpage...
> But I have different needs from the original post since I'm serving a
> protected content all the time (Restfull API).
>
> Basically I have to authenticate a api key (received within a special
> header) on my database and store the key and theirs request limit value in
> memached.
>
> My main problem is that my C code works perfect when using gcc (ubuntu) to
> compile it but it does not compile together with Varnish.
>
> output from running varnishd
> *
> storage_malloc: max size 256 MB.
> Message from C-compiler:
> ./vcl.1P9zoqAU.c: In function ‘API’:
> ./vcl.1P9zoqAU.c:602: error: invalid initializer
> Running C-compiler failed, exit 1
> VCL compilation failed*
>
> Searching for this "invalid initializer" on Google have not helped me at
> all :(
>
> Best Regards
> Roberto Moutinho
>
> _______________________________________________
> varnish-misc mailing list
> varnish-misc at varnish-cache.org
> https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-misc/attachments/20110722/7c10d04f/attachment-0003.html>


More information about the varnish-misc mailing list