My mistake... I've posted the wrong link. this is the one I was referring to: http://drcarter.info/2010/04/how-fighting-against-scraping-using-varnish-vcl-inline-c-memcached/
2011/7/22 Ken Brownfield <[email protected]> Hard to tell without seeing any code at all, and I "C" no code at that link. :) OT: I think scaling 100 million requests a month is a... dubious accomplishment -- 38 hits per second? Really? -- kb 2011/7/22 Jonathan Hursey <[email protected]> > 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 < > [email protected]> 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 >> [email protected] >> https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc >> > >
_______________________________________________ varnish-misc mailing list [email protected] https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
