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 [email protected] https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
