]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Fix to_resolve field filling in lua dns resolver.
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Fri, 30 Nov 2012 13:41:44 +0000 (17:41 +0400)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Fri, 30 Nov 2012 13:41:44 +0000 (17:41 +0400)
src/lua/lua_dns.c

index 48b0b218f1029494d0da3042a38bf5e31dab2ef8..306d15f855ca769c933dd6932c16c72b65cedfac 100644 (file)
@@ -198,6 +198,7 @@ lua_dns_resolver_resolve_common (lua_State *L, struct rspamd_dns_resolver *resol
                cbdata = memory_pool_alloc (pool, sizeof (struct lua_dns_cbdata));
                cbdata->L = L;
                cbdata->resolver = resolver;
+               cbdata->to_resolve = memory_pool_strdup (pool, to_resolve);
                lua_pushvalue (L, 5);
                cbdata->cbref = luaL_ref (L, LUA_REGISTRYINDEX);
                if (type == DNS_REQUEST_PTR) {